19ea4848 by 任超

Merge branch 'master' into dev

2 parents 2fb05c20 a970cb82
Showing 188 changed files with 3257 additions and 1955 deletions
......@@ -21,7 +21,8 @@
"vue": "2.6.10",
"vue-awesome": "^4.5.0",
"vue-router": "3.0.2",
"vuex": "3.1.0"
"vuex": "3.1.0",
"xe-utils": "^3.5.7"
},
"devDependencies": {
"@vue/cli-plugin-babel": "4.4.4",
......@@ -42,7 +43,9 @@
"style-resources-loader": "^1.4.1",
"svg-sprite-loader": "4.1.3",
"svgo": "^2.3.1",
"vue-template-compiler": "2.6.10"
"vue-template-compiler": "2.6.10",
"vxe-table": "^3.6.9",
"vxe-table-plugin-element": "^1.11.2"
},
"browserslist": [
"> 1%",
......
import request from '@/utils/request'
import SERVER from './config'
class business {
// xml
async queryXML(id) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/sjsbFunctionOper/queryXML',
method: 'get',
params: {
msgid: id
}
})
}
// 土地所有权
async getQlfQlTdsyqList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlTdsyq/getDataPage',
method: 'post',
data
})
}
// 建设用地、宅基地使用权
async getQlfQlJsydsyqList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlJsydsyq/getDataPage',
method: 'post',
data
})
}
// 房地产权_项目内多幢房屋信息
async getQltFwFdcqDzList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltFwFdcqDz/getDataPage',
method: 'post',
data
})
}
// 房地产权_独幢、层、套、间房屋信息
async getQltFwFdcqYzList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltFwFdcqYz/getDataPage',
method: 'post',
data
})
}
// 建筑物区分所有权业主共有部分信息
async getQlfFwFdcqQfsyqList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfFwFdcqQfsyq/getDataPage',
method: 'post',
data
})
}
// 海域(含无居民海岛)使用权
async getQlfQlHysyqByConditon(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlHysyq/getDataPage',
method: 'post',
data
})
}
// 构(建)筑物所有权
async getQltQlGjzwsyqList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltQlGjzwsyq/getDataPage',
method: 'post',
data
})
}
// 农用地使用权(非林地)
async getQlfQlNydsyqByConditon(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlNydsyq/getDataPage',
method: 'post',
data
})
}
// 林权
async getQltQlLqList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltQlLq/getDataPage',
method: 'post',
data
})
}
// 注销登记
async getQlfQlZxdjList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlZxdj/getDataPage',
method: 'post',
data
})
}
// 异议登记信息
async getQlfQlYydjList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlYydj/getDataPage',
method: 'post',
data
})
}
// 预告登记信息
async getQlfQlYgdjList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlYgdj/getDataPage',
method: 'post',
data
})
}
// 查封登记信息
async getQlfQlCfdjList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlCfdj/getDataPage',
method: 'post',
data
})
}
// 抵押权登记
async getQlfQlDyaqList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlDyaq/getDataPage',
method: 'post',
data
})
}
// 地役权
async getQlfQlDyiqList(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlDyiq/getDataPage',
method: 'post',
data
})
}
// 申请人属性信息-业务表单
async getDjfDjSqrById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSqr/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 申请人属性信息-业务-修改
async updateDjfDjSqr(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSqr/edit',
method: 'post',
data
})
}
// 登记归档信息-业务表单
async getDjfDjGdById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjGd/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 登记归档信息-业务-修改
async updateDjfDjGd(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjGd/edit',
method: 'put',
data
})
}
// 户信息- 业务表单
async getKttFwHById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttFwH/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 户信息-业务-修改
async updateKttFwH(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttFwH/edit',
method: 'post',
data
})
}
//登记发证信息
async getDjfDjFzDetailById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjFz/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改登记发证信息
async updateDjfDjFz(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjFz/edit',
method: 'post',
data
})
}
// 层信息- 业务表单
async getKttFwCById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttFwC/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//登记缮证信息
async getDjfDjSzById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSz/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 层信息-业务-修改
async updateKttFwC(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttFwC/edit',
method: 'post',
data
})
}
//修改登记缮证信息
async updateDjfDjSz(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSz/edit',
method: 'post',
data
})
}
//登记审核信息
async getDjfDjShById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSh/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改登记审核信息
async updateDjfDjSh(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSh/edit',
method: 'post',
data
})
}
//登记审核信息
async getDjfDjDbById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjDb/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改登记审核信息
async updateDjfDjDb(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjDb/edit',
method: 'post',
data
})
}
//登记收件信息
async getDjfDjSjById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSj/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改登记收件信息
async updateDjfDjSj(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSj/edit',
method: 'post',
data
})
}
//建设用地、宅基地使用权
async getQlfQlJsydsyqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlJsydsyq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改建设用地、宅基地使用权
async updateQlfQlJsydsyq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlJsydsyq/edit',
method: 'post',
data
})
}
// 登记受理申请信息 -- 业务表单
async getDjtDjSlsqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjtDjSlsq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 登记受理申请信息 -- 业务修改
async updateDjtDjSlsq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjtDjSlsq/edit',
method: 'post',
data
})
}
// 逻辑幢信息 -- 业务表单
async getKttFwLjzById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttFwLjz/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 逻辑幢信息 -- 业务修改
async updateKttFwLjz(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttFwLjz/edit',
method: 'post',
data
})
}
//修改登记受理申请信息
async updateDjtDjSlsq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjtDjSlsq/updateDjtDjSlsq',
method: 'put',
data
})
}
// 权利人 -- 业务表单
async getZttGyQlrById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/ZttGyQlr/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 权利人 -- 业务表单修改
async updateZttGyQlr(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/ZttGyQlr/edit',
method: 'post',
data
})
}
// 宗海空间属性
async getZhK105ById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/ZhK105/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//用海状况
async getKtfZhYhzkById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZhYhzk/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 宗海空间属性-修改
async updateZhK105(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/ZhK105/edit',
method: 'post',
data
})
}
//修改用海状况
async updateKtfZhYhzk(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZhYhzk/edit',
method: 'post',
data
})
}
// 非结构化文档
async getFjF100ById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/FjF100/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//宗地变化情况
async getKtfZdbhqkById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZdbhqk/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//非结构化文档-修改
async updateFjF100(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/FjF100/edit',
method: 'post',
data
})
}
//修改宗地变化情况
async updateKtfZdbhqk(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZdbhqk/edit',
method: 'post',
data
})
}
//宗海基本信息
async getKttZhjbxxById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttZhjbxx/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改宗海基本信息
async updateKttZhjbxx(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttZhjbxx/edit',
method: 'post',
data
})
}
//宗地空间属性
async getZdK103ById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/ZdK103/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改宗地空间属性
async updateZdK103(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/ZdK103/edit',
method: 'post',
data
})
}
// 自然幢信息
async getKttFwZrzById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttFwZrz/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//构筑物
async getKttGzwById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGzw/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 自然幢信息-修改
async updateKttFwZrz(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttFwZrz/edit',
method: 'post',
data
})
}
//修改构筑物
async updateKttGzw(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGzw/edit',
method: 'post',
data
})
}
//界址点
async getKttGyJzdById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGyJzd/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改界址点
async updateKttGyJzd(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGyJzd/edit',
method: 'post',
data
})
}
//界址线信息
async getKttGyJzxById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGyJzx/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改界址线信息
async updateKttGyJzx(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGyJzx/edit',
method: 'post',
data
})
}
// 构(建)筑物所有权
async getQltQlGjzwsyqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltQlGjzwsyq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//海域(含无居民海岛)使用权
async getQlfQlHysyqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlHysyq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//构(建)筑物所有权 - 修改
async updateQltQlGjzwsyq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltQlGjzwsyq/edit',
method: 'post',
data
})
}
//修改海域(含无居民海岛)使用权
async updateQlfQlHysyq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlHysyq/edit',
method: 'post',
data
})
}
// 注销登记信息
async getQlfQlZxdjById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlZxdj/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//注销登记信息 - 修改
async updateQlfQlZxdj(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlZxdj/edit',
method: 'post',
data
})
}
// 异议登记信息
async getQlfQlYydjById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlYydj/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 异议登记信息-修改
async updateQlfQlYydj(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlYydj/edit',
method: 'post',
data
})
}
//林权
async getQltQlLqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltQlLq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改林权
async updateQltQlLq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltQlLq/edit',
method: 'post',
data
})
}
//农用地使用权(非林地)
async getQlfQlNydsyqByID(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlNydsyq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改农用地使用权(非林地)
async updateQlfQlNydsyq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlNydsyq/edit',
method: 'post',
data
})
}
// 预告登记信息
async getQlfQlYgdjById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlYgdj/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//建筑物区分所有权业主共有部分信息
async getQlfFwFdcqQfsyqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfFwFdcqQfsyq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 预告登记信息-修改
async updateQlfQlYgdj(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlYgdj/edit',
method: 'post',
data
})
}
//修改建筑物区分所有权业主共有部分信息
async updateQlfFwFdcqQfsyq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfFwFdcqQfsyq/edit',
method: 'post',
data
})
}
//房地产权_独幢、层、套、间房屋信息
async getQltFwFdcqYzById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltFwFdcqYz/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改房地产权_独幢、层、套、间房屋信息
async updateQltFwFdcqYz(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltFwFdcqYz/edit',
method: 'post',
data
})
}
//房地产权_项目内多幢房屋信息
async getQltFwFdcqDzById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltFwFdcqDz/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改房地产权_项目内多幢房屋信息
async updateQltFwFdcqDz(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltFwFdcqDz/edit',
method: 'post',
data
})
}
//土地所有权
async getQlfQlTdsyqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlTdsyq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改土地所有权
async updateQlfQlTdsyq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlTdsyq/edit',
method: 'post',
data
})
}
// 抵押权
async getQlfQlDyaqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlDyaq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 抵押权-修改
async updateQlfQlDyaq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlDyaq/edit',
method: 'post',
data
})
}
// 查封登记信息
async getQlfQlCfdjById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlCfdj/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 查封登记信息-修改
async updateQlfQlCfdj(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlCfdj/edit',
method: 'post',
data
})
}
// 更正登记信息
async getQlfQlGzdjById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlGzdj/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 更正登记信息-修改
async updateQlfQlGzdj(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlGzdj/edit',
method: 'post',
data
})
}
// 地役权信息
async getQlfQlDyiqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlDyiq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 地役权信息-修改
async updateQlfQlDyiq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlDyiq/edit',
method: 'post',
data
})
}
// 用海,用岛坐标
async getKtfZhYhydzbById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZhYhydzb/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 用海,用岛坐标-修改
async updateKtfZhYhydzb(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZhYhydzb/edit',
method: 'post',
data
})
}
// 登记收费信息
async getDjfDjSfById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSf/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 登记收费信息-修改
async updateDjfDjSf(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSf/edit',
method: 'post',
data
})
}
// 线状定着物
async getKtfQtXzdzwById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtXzdzw/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 线状定着物-修改
async updateKtfQtXzdzw(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtXzdzw/edit',
method: 'post',
data
})
}
// 房地产权_项目内多幢房屋项目属性
async getQlfFwFdcqDzXmById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfFwFdcqDzXm/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 房地产权_项目内多幢房屋项目属性-修改
async updateQlfFwFdcqDzXm(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfFwFdcqDzXm/edit',
method: 'post',
data
})
}
// 其他相关权利
async getQlfQlQtxgqlById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlQtxgql/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 其他相关权利-修改
async updateQlfQlQtxgql(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlQtxgql/edit',
method: 'post',
data
})
}
// 宗地基本信息
async kttZdjbxxDetail(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttZdjbxx/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 宗地基本信息-修改
async updateKttZdjbxx(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttZdjbxx/edit',
method: 'post',
data
})
}
// 面状定着物
async getKtfQtMzdzwById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtMzdzw/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 面状定着物-修改
async updateKtfQtMzdzw(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtMzdzw/edit',
method: 'post',
data
})
}
// 点状定着物信息
async getKtfQtDzdzwById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtDzdzw/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 点状定着物信息-修改
async updateKtfQtDzdzw(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtDzdzw/edit',
method: 'post',
data
})
}
}
export default new business()
import request from '@/utils/request'
class dictionaries {
// 获取整个字典数据
async getDicData (data) {
return request({
url: '/SysDict/getJson',
method: 'get'
})
}
// 编辑
async editSysDict (data) {
import SERVER from './config'
/*
获取全部字典数据
*/
export function getAllDict () {
return request({
url: '/SysDict/editSysDictByTypeId',
method: 'post',
data
url: SERVER.SERVERAPI + '/rest/sys/dict/getAllDict',
method: 'post'
})
}
// 获取字典表父级集合
async getSysDictParent (data) {
}
export function getQlxxDictList (data) {
return request({
url: '/SysDict/getSysDictParent',
url: SERVER.SERVERAPI + '/rest/sys/dict/getDictList',
method: 'post',
data
})
}
// 编辑界面获取指定字典编码子集
async getSysDictByTypeId (id) {
}
/*
获取字典子级列表
*/
export function getChildDictList (bsmDict) {
return request({
url: '/SysDict/getSysDictByTypeId',
url: SERVER.SERVERAPI + '/rest/sys/dict/getChildDictList',
method: 'get',
params: {
typeId: id
bsmDict: bsmDict
}
})
}
// 接入业务信息表
async getAllSysJrywxx () {
}
/*
编辑字典数据
*/
export function editDictNode (data) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/dict/editDictNode',
method: 'post',
data
})
}
/*
刷新字典缓存
*/
export function refreshDictCache () {
return request({
url: '/sysJrywxx/getAllSysJrywxx',
url: SERVER.SERVERAPI + '/rest/sys/dict/refreshDictCache',
method: 'get'
})
}
}
\ No newline at end of file
export default new dictionaries()
\ No newline at end of file
......
import request from "@/utils/request";
import SERVER from "./config";
class djfDjDb {
//登记登簿信息
async getDjfDjDbById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjDb/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
//修改登记登簿信息
async updateDjfDjDb(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjDb/edit",
method: "post",
data,
});
}
}
export default new djfDjDb();
import request from "@/utils/request";
import SERVER from "./config";
class djfDjFz {
//登记发证信息
async getDjfDjFzDetailById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjFz/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
//修改登记发证信息
async updateDjfDjFz(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjFz/edit",
method: "post",
data,
});
}
}
export default new djfDjFz();
import request from "@/utils/request";
import SERVER from "./config";
class djfDjGd {
// 登记归档信息-业务表单
async getDjfDjGdById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjGd/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 登记归档信息-业务-修改
async updateDjfDjGd(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjGd/edit",
method: "put",
data,
});
}
}
export default new djfDjGd();
import request from '@/utils/request'
import SERVER from './config'
class djfDjSf {
// 登记收费信息
async getDjfDjSfById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSf/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 登记收费信息-修改
async updateDjfDjSf (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSf/edit',
method: 'post',
data
})
}
}
export default new djfDjSf()
\ No newline at end of file
import request from "@/utils/request";
import SERVER from "./config";
class djfDjSh {
//登记审核信息
async getDjfDjShById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjSh/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
//修改登记审核信息
async updateDjfDjSh(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjSh/edit",
method: "post",
data,
});
}
}
export default new djfDjSh();
import request from "@/utils/request";
import SERVER from "./config";
class djfDjSj {
//登记收件信息
async getDjfDjSjById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjSj/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
//修改登记收件信息
async updateDjfDjSj(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjSj/edit",
method: "post",
data,
});
}
}
export default new djfDjSj();
import request from "@/utils/request";
import SERVER from "./config";
class djfDjSqr {
// 申请人属性信息-业务表单
async getDjfDjSqrById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjSqr/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 申请人属性信息-业务-修改
async updateDjfDjSqr(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjSqr/edit",
method: "post",
data,
});
}
}
export default new djfDjSqr();
import request from "@/utils/request";
import SERVER from "./config";
class djfDjSz {
//登记缮证信息
async getDjfDjSzById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjSz/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
//修改登记缮证信息
async updateDjfDjSz(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjSz/edit",
method: "post",
data,
});
}
}
export default new djfDjSz();
import request from "@/utils/request";
import SERVER from "./config";
class djtDjSlsq {
// 登记受理申请信息 -- 业务表单
async getDjtDjSlsqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjtDjSlsq/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 登记受理申请信息 -- 业务修改
async updateDjtDjSlsq(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjtDjSlsq/edit",
method: "post",
data,
});
}
//修改登记受理申请信息
async updateDjtDjSlsq(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjtDjSlsq/updateDjtDjSlsq",
method: "put",
data,
});
}
}
export default new djtDjSlsq();
import request from '@/utils/request'
import SERVER from './config'
class fjF100 {
// 非结构化文档
async getFjF100ById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/FjF100/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//非结构化文档-修改
async updateFjF100 (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/FjF100/edit',
method: 'post',
data
})
}
}
export default new fjF100()
\ No newline at end of file
import request from '@/utils/request'
class journal {
// 登薄日志
async queryAccessLogs (data) {
return request({
url: '/accessLog/queryAccessLogs',
method: 'post',
data
})
}
// GET /accessLog/getXmlById登簿日志报文预览
async getXmlById (id) {
return request({
url: '/accessLog/getXmlById',
method: 'get',
params: {
id: id
}
})
}
// 上报日志
async querySjsbTask (data) {
return request({
url: '/sjsbFunctionOper/querySjsbTask',
method: 'post',
data
})
}
// 查询响应日志
async queryResponseLog (id) {
return request({
url: '/sjsbFunctionOper/queryResponseLog',
method: 'get',
params: {
msgid: id
}
})
}
// 重新发报接口
async sendXmlForPlat (id) {
return request({
url: '/sjsbFunctionOper/sendXmlForPlat',
method: 'get',
params: {
msgid: id
}
})
}
// 预览xml报文
async queryXML (id) {
return request({
url: '/sjsbFunctionOper/queryXML',
method: 'get',
params: {
msgid: id
}
})
}
// 重新抽取
async extractionAndInsertData (id) {
return request({
url: '/sjsbFunctionOper/extractionAndInsertData',
method: 'get',
params: {
msgid: id
}
})
}
// 错误日志查询
async queryErrorLog (id) {
return request({
url: '/sjsbFunctionOper/queryErrorLog',
method: 'get',
params: {
msgid: id
}
})
}
// 校验报文
async checkSjsbXmlDatas (id) {
return request({
url: '/sjsbFunctionOper/checkSjsbXmlDatas',
method: 'get',
params: {
msgid: id
}
})
}
}
export default new journal()
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
class ktfQtDzdzw {
// 点状定着物信息
async getKtfQtDzdzwById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtDzdzw/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 点状定着物信息-修改
async updateKtfQtDzdzw (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtDzdzw/edit',
method: 'post',
data
})
}
}
export default new ktfQtDzdzw()
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
class ktfQtMzdzw {
// 面状定着物
async getKtfQtMzdzwById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtMzdzw/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 面状定着物-修改
async updateKtfQtMzdzw (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtMzdzw/edit',
method: 'post',
data
})
}
}
export default new ktfQtMzdzw()
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
class ktfQtXzdzw {
// 线状定着物
async getKtfQtXzdzwById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtXzdzw/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 线状定着物-修改
async updateKtfQtXzdzw (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfQtXzdzw/edit',
method: 'post',
data
})
}
}
export default new ktfQtXzdzw()
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
class ktfZdbhqk {
//宗地变化情况
async getKtfZdbhqkById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZdbhqk/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改宗地变化情况
async updateKtfZdbhqk (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZdbhqk/edit',
method: 'post',
data
})
}
}
export default new ktfZdbhqk()
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
class ktfZhYhydzb {
// 用海,用岛坐标
async getKtfZhYhydzbById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZhYhydzb/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 用海,用岛坐标-修改
async updateKtfZhYhydzb (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZhYhydzb/edit',
method: 'post',
data
})
}
}
export default new ktfZhYhydzb()
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
class ktfZhYhzk {
//用海状况
async getKtfZhYhzkById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZhYhzk/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改用海状况
async updateKtfZhYhzk (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KtfZhYhzk/edit',
method: 'post',
data
})
}
}
export default new ktfZhYhzk()
\ No newline at end of file
import request from "@/utils/request";
import SERVER from "./config";
class kttFwC {
// 层信息- 业务表单
async getKttFwCById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/KttFwC/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 层信息-业务-修改
async updateKttFwC(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/KttFwC/edit",
method: "post",
data,
});
}
}
export default new kttFwC();
import request from "@/utils/request";
import SERVER from "./config";
class kttFwH {
// 户信息- 业务表单
async getKttFwHById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/KttFwH/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 户信息-业务-修改
async updateKttFwH(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/KttFwH/edit",
method: "post",
data,
});
}
}
export default new kttFwH();
import request from "@/utils/request";
import SERVER from "./config";
class kttFwLjz {
// 逻辑幢信息 -- 业务表单
async getKttFwLjzById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/KttFwLjz/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 逻辑幢信息 -- 业务修改
async updateKttFwLjz(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/KttFwLjz/edit",
method: "post",
data,
});
}
}
export default new kttFwLjz();
import request from '@/utils/request'
import SERVER from './config'
class kttFwZrz {
// 自然幢信息
async getKttFwZrzById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttFwZrz/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 自然幢信息-修改
async updateKttFwZrz (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttFwZrz/edit',
method: 'post',
data
})
}
}
export default new kttFwZrz()
import request from '@/utils/request'
import SERVER from './config'
class kttGyJzd {
//界址点
async getKttGyJzdById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGyJzd/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改界址点
async updateKttGyJzd (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGyJzd/edit',
method: 'post',
data
})
}
}
export default new kttGyJzd()
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
class kttGyJzx {
//界址线信息
async getKttGyJzxById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGyJzx/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改界址线信息
async updateKttGyJzx (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGyJzx/edit',
method: 'post',
data
})
}
}
export default new kttGyJzx()
import request from '@/utils/request'
import SERVER from './config'
class kttGzw {
//构筑物
async getKttGzwById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGzw/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改构筑物
async updateKttGzw (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttGzw/edit',
method: 'post',
data
})
}
}
export default new kttGzw()
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
class kttZdjbxx {
// 宗地基本信息
async kttZdjbxxDetail (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttZdjbxx/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 宗地基本信息-修改
async updateKttZdjbxx (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttZdjbxx/edit',
method: 'post',
data
})
}
}
export default new kttZdjbxx()
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
class kttZhjbxx {
//宗海基本信息
async getKttZhjbxxById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttZhjbxx/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改宗海基本信息
async updateKttZhjbxx (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/KttZhjbxx/edit',
method: 'post',
data
})
}
}
export default new kttZhjbxx()
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
class qlfFwFdcqDzXm {
// 房地产权_项目内多幢房屋项目属性
async getQlfFwFdcqDzXmById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfFwFdcqDzXm/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 房地产权_项目内多幢房屋项目属性-修改
async updateQlfFwFdcqDzXm (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfFwFdcqDzXm/edit',
method: 'post',
data
})
}
}
export default new qlfFwFdcqDzXm()
\ No newline at end of file
import request from "@/utils/request";
import SERVER from "./config";
class qlfFwFdcqQfsyq {
// 建筑物区分所有权业主共有部分信息
async getQlfFwFdcqQfsyqList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfFwFdcqQfsyq/getDataPage",
method: "post",
data,
});
}
//建筑物区分所有权业主共有部分信息
async getQlfFwFdcqQfsyqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfFwFdcqQfsyq/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
//修改建筑物区分所有权业主共有部分信息
async updateQlfFwFdcqQfsyq(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfFwFdcqQfsyq/edit",
method: "post",
data,
});
}
}
export default new qlfFwFdcqQfsyq();
import request from "@/utils/request";
import SERVER from "./config";
class qlfQlCfdj {
// 查封登记信息
async getQlfQlCfdjList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlCfdj/getDataPage",
method: "post",
data,
});
}
// 查封登记信息
async getQlfQlCfdjById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlCfdj/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 查封登记信息-修改
async updateQlfQlCfdj(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlCfdj/edit",
method: "post",
data,
});
}
}
export default new qlfQlCfdj();
import request from "@/utils/request";
import SERVER from "./config";
class qlfQlDyaq {
// 抵押权登记
async getQlfQlDyaqList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlDyaq/getDataPage",
method: "post",
data,
});
}
// 抵押权
async getQlfQlDyaqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlDyaq/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 抵押权-修改
async updateQlfQlDyaq(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlDyaq/edit",
method: "post",
data,
});
}
}
export default new qlfQlDyaq();
import request from "@/utils/request";
import SERVER from "./config";
class qlfQlDyiq {
// 地役权
async getQlfQlDyiqList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlDyiq/getDataPage",
method: "post",
data,
});
}
// 地役权信息
async getQlfQlDyiqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlDyiq/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 地役权信息-修改
async updateQlfQlDyiq(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlDyiq/edit",
method: "post",
data,
});
}
}
export default new qlfQlDyiq();
import request from '@/utils/request'
import SERVER from './config'
class qlfQlGzdj {
// 更正登记信息
async getQlfQlGzdjById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlGzdj/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 更正登记信息-修改
async updateQlfQlGzdj (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlGzdj/edit',
method: 'post',
data
})
}
}
export default new qlfQlGzdj()
import request from "@/utils/request";
import SERVER from "./config";
class qlfQlHysyq {
// 海域(含无居民海岛)使用权
async getQlfQlHysyqByConditon(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlHysyq/getDataPage",
method: "post",
data,
});
}
//海域(含无居民海岛)使用权
async getQlfQlHysyqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlHysyq/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
//修改海域(含无居民海岛)使用权
async updateQlfQlHysyq(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlHysyq/edit",
method: "post",
data,
});
}
}
export default new qlfQlHysyq();
import request from "@/utils/request";
import SERVER from "./config";
class qlfQlJsydsyq {
// 建设用地、宅基地使用权
async getQlfQlJsydsyqList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlJsydsyq/getDataPage",
method: "post",
data,
});
}
//建设用地、宅基地使用权
async getQlfQlJsydsyqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlJsydsyq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改建设用地、宅基地使用权
async updateQlfQlJsydsyq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlJsydsyq/edit',
method: 'post',
data
})
}
}
export default new qlfQlJsydsyq();
import request from "@/utils/request";
import SERVER from "./config";
class qlfQlNydsyq {
// 农用地使用权(非林地)
async getQlfQlNydsyqByConditon(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlNydsyq/getDataPage",
method: "post",
data,
});
}
//农用地使用权(非林地)
async getQlfQlNydsyqByID(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlNydsyq/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
//修改农用地使用权(非林地)
async updateQlfQlNydsyq(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlNydsyq/edit",
method: "post",
data,
});
}
}
export default new qlfQlNydsyq();
import request from '@/utils/request'
import SERVER from './config'
class qlfQlQtxgql {
// 其他相关权利
async getQlfQlQtxgqlById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlQtxgql/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 其他相关权利-修改
async updateQlfQlQtxgql (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlQtxgql/edit',
method: 'post',
data
})
}
}
export default new qlfQlQtxgql()
\ No newline at end of file
import request from "@/utils/request";
import SERVER from "./config";
class qlfQlTdsyq {
// 土地所有权
async getQlfQlTdsyqList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlTdsyq/getDataPage",
method: "post",
data,
});
}
//土地所有权
async getQlfQlTdsyqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlTdsyq/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改土地所有权
async updateQlfQlTdsyq(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QlfQlTdsyq/edit',
method: 'post',
data
})
}
}
export default new qlfQlTdsyq();
import request from "@/utils/request";
import SERVER from "./config";
class qlfQlYgdj {
// 预告登记信息
async getQlfQlYgdjList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlYgdj/getDataPage",
method: "post",
data,
});
}
// 预告登记信息
async getQlfQlYgdjById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlYgdj/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 预告登记信息-修改
async updateQlfQlYgdj(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlYgdj/edit",
method: "post",
data,
});
}
}
export default new qlfQlYgdj();
import request from "@/utils/request";
import SERVER from "./config";
class qlfQlYydj {
// 异议登记信息
async getQlfQlYydjList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlYydj/getDataPage",
method: "post",
data,
});
}
// 异议登记信息
async getQlfQlYydjById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlYydj/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 异议登记信息-修改
async updateQlfQlYydj(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlYydj/edit",
method: "post",
data,
});
}
}
export default new qlfQlYydj();
import request from "@/utils/request";
import SERVER from "./config";
class qlfQlZxdj {
// 注销登记
async getQlfQlZxdjList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlZxdj/getDataPage",
method: "post",
data,
});
}
// 注销登记信息
async getQlfQlZxdjById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlZxdj/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
//注销登记信息 - 修改
async updateQlfQlZxdj(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QlfQlZxdj/edit",
method: "post",
data,
});
}
}
export default new qlfQlZxdj();
import request from "@/utils/request";
import SERVER from "./config";
class qltFwFdcqDz {
// 房地产权_项目内多幢房屋信息
async getQltFwFdcqDzList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QltFwFdcqDz/getDataPage",
method: "post",
data,
});
}
//房地产权_项目内多幢房屋信息
async getQltFwFdcqDzById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltFwFdcqDz/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改房地产权_项目内多幢房屋信息
async updateQltFwFdcqDz(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltFwFdcqDz/edit',
method: 'post',
data
})
}
}
export default new qltFwFdcqDz();
import request from "@/utils/request";
import SERVER from "./config";
class qltFwFdcqYz {
// 房地产权(独幢、层、套、间、房屋)
async getQltFwFdcqYzList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QltFwFdcqYz/getDataPage",
method: "post",
data,
});
}
//房地产权(独幢、层、套、间、房屋)
async getQltFwFdcqYzById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltFwFdcqYz/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改房地产权(独幢、层、套、间、房屋)
async updateQltFwFdcqYz(data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/QltFwFdcqYz/edit',
method: 'post',
data
})
}
}
export default new qltFwFdcqYz();
import request from "@/utils/request";
import SERVER from "./config";
class qltQlGjzwsyq {
// 构(建)筑物所有权
async getQltQlGjzwsyqList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QltQlGjzwsyq/getDataPage",
method: "post",
data,
});
}
// 构(建)筑物所有权
async getQltQlGjzwsyqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QltQlGjzwsyq/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
//构(建)筑物所有权 - 修改
async updateQltQlGjzwsyq(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QltQlGjzwsyq/edit",
method: "post",
data,
});
}
}
export default new qltQlGjzwsyq();
import request from "@/utils/request";
import SERVER from "./config";
class qltQlLq {
// 林权
async getQltQlLqList(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QltQlLq/getDataPage",
method: "post",
data,
});
}
//林权
async getQltQlLqById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QltQlLq/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
//修改林权
async updateQltQlLq(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/QltQlLq/edit",
method: "post",
data,
});
}
}
export default new qltQlLq();
import request from '@/utils/request'
import SERVER from './config'
class dataReporting {
class sjsbFunctionOper {
// 数据上报表头相关接口
async getQltFwFdcqYzByCondition (id) {
return request({
......@@ -11,10 +12,10 @@ class dataReporting {
}
})
}
// 根据msgid查询任务表数据详情
async searchTaskInfoByMsgid (id) {
// xml
async queryXML(id) {
return request({
url: '/sjsbFunctionOper/searchTaskInfoByMsgid',
url: SERVER.SERVERAPI + '/rest/reg/sjsbFunctionOper/queryXML',
method: 'get',
params: {
msgid: id
......@@ -22,4 +23,4 @@ class dataReporting {
})
}
}
export default new dataReporting()
\ No newline at end of file
export default new sjsbFunctionOper()
\ No newline at end of file
......
import request from '@/utils/request'
import SERVER from './config'
class system {
class sjsbTask {
// 定时任务
// 定时任务查询接口
async getTaskListByName (data) {
return request({
url: '/sjsbTask/getTaskListByName',
url: SERVER.SERVERAPI + '/sjsbTask/getTaskListByName',
method: 'post',
data
})
......@@ -14,7 +14,7 @@ class system {
// 定时任务新增接口
async sjsbTaskSave (data) {
return request({
url: '/sjsbTask/save',
url: SERVER.SERVERAPI + '/sjsbTask/save',
method: 'post',
data
})
......@@ -22,7 +22,7 @@ class system {
// 修改定时任务执行时间接口
async updateCron (data) {
return request({
url: '/sjsbTask/updateCron',
url: SERVER.SERVERAPI + '/sjsbTask/updateCron',
method: 'post',
data
})
......@@ -30,7 +30,7 @@ class system {
// 定时任务删除接口
async sjsbTaskRemove (id) {
return request({
url: '/sjsbTask/remove',
url: SERVER.SERVERAPI + '/sjsbTask/remove',
method: 'get',
params: {
id: id
......@@ -40,7 +40,7 @@ class system {
// 暂停任务接口
async pauseJob (id) {
return request({
url: '/sjsbTask/pauseJob',
url: SERVER.SERVERAPI + '/sjsbTask/pauseJob',
method: 'get',
params: {
id: id
......@@ -50,7 +50,7 @@ class system {
// 恢复任务接口
async resumeJob (id) {
return request({
url: '/sjsbTask/resumeJob',
url: SERVER.SERVERAPI + '/sjsbTask/resumeJob',
method: 'get',
params: {
id: id
......@@ -60,7 +60,7 @@ class system {
// 激活任务接口
async activateJob (id) {
return request({
url: '/sjsbTask/activateJob',
url: SERVER.SERVERAPI + '/sjsbTask/activateJob',
method: 'get',
params: {
id: id
......@@ -70,7 +70,7 @@ class system {
// 手动测试
async sjsbTaskRun (id) {
return request({
url: '/sjsbTask/run',
url: SERVER.SERVERAPI + '/sjsbTask/run',
method: 'get',
params: {
id: id
......@@ -78,4 +78,4 @@ class system {
})
}
}
export default new system()
\ No newline at end of file
export default new sjsbTask()
\ No newline at end of file
......
......@@ -15,51 +15,3 @@ export function getMenuInfo () {
method: 'get',
})
}
\ No newline at end of file
/*
获取全部字典数据
*/
export function getAllDict () {
return request({
url: SERVER.SERVERAPI + '/rest/sys/dict/getAllDict',
method: 'post'
})
}
export function getQlxxDictList (data) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/dict/getDictList',
method: 'post',
data
})
}
/*
获取字典子级列表
*/
export function getChildDictList (bsmDict) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/dict/getChildDictList',
method: 'get',
params: {
bsmDict: bsmDict
}
})
}
/*
编辑字典数据
*/
export function editDictNode (data) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/dict/editDictNode',
method: 'post',
data
})
}
/*
刷新字典缓存
*/
export function refreshDictCache () {
return request({
url: SERVER.SERVERAPI + '/rest/sys/dict/refreshDictCache',
method: 'get'
})
}
\ No newline at end of file
......
import request from '@/utils/request'
import SERVER from './config'
class worktable {
class work {
// 登记类型总量
async getDjlxtotal(data) {
async getDjlxtotal (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/work/getDjlxtotal',
method: 'post',
......@@ -11,7 +11,7 @@ class worktable {
})
}
// 登记业务量
async getdjywltotal(data) {
async getdjywltotal (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/work/getdjywltotal',
method: 'post',
......@@ -19,7 +19,7 @@ class worktable {
})
}
// 省厅汇交-区县接入
async getsthjqxjrtotal(data) {
async getsthjqxjrtotal (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/work/getsthjqxjrtotal',
method: 'post',
......@@ -27,7 +27,7 @@ class worktable {
})
}
// 地图区县总量统计,code区县编码,汉中为:A20
async mapViews(code) {
async mapViews (code) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/work/mapViews',
method: 'get',
......@@ -37,7 +37,7 @@ class worktable {
})
}
// 地图区县成功失败统计,code区县编码,汉中为:A20
async submitViews(code) {
async submitViews (code) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/work/submitViews',
method: 'get',
......@@ -49,4 +49,4 @@ class worktable {
}
export default new worktable()
export default new work()
......
import request from '@/utils/request'
import SERVER from './config'
class zdK103 {
//宗地空间属性
async getZdK103ById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/ZdK103/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
//修改宗地空间属性
async updateZdK103 (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/ZdK103/edit',
method: 'post',
data
})
}
}
export default new zdK103()
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
class zhK105 {
// 宗海空间属性
async getZhK105ById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/ZhK105/detail',
method: 'get',
params: {
bsmSjsb: bsmSjsb
}
})
}
// 宗海空间属性-修改
async updateZhK105 (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/ZhK105/edit',
method: 'post',
data
})
}
}
export default new zhK105()
import request from "@/utils/request";
import SERVER from "./config";
class zttGyQlr {
// 权利人 -- 业务表单
async getZttGyQlrById(bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/ZttGyQlr/detail",
method: "get",
params: {
bsmSjsb: bsmSjsb,
},
});
}
// 权利人 -- 业务表单修改
async updateZttGyQlr(data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/ZttGyQlr/edit",
method: "post",
data,
});
}
}
export default new zttGyQlr();
import dialogBox from '@/components/DialogBox/dialogBox.vue'
import LbTable from '@/components/LbTable/lb-table.vue'
import Theme from '@/components/Theme/theme.vue'
import dialogBox from '@/components/DialogBox'
import LbTable from '@/components/LbTable'
import Theme from '@/components/Theme.vue'
// 引入按钮
import btn from '@/components/Button/src/button'
import btn from '@/components/Button.vue'
import Popup from '@/components/Popup/index'
import MessageBox from '@/components/MessageBox/index.js'
export default {
......
......@@ -87,9 +87,10 @@
</template>
<script>
// 申请人属性信息
import business from "@/api/business";
import djfDjSqr from "@/api/djfDjSqr";
import djfDjDb from "@/api/djfDjDb"
import ruleMixin from "@/mixins/ruleMixin.js";
import treeSelect from "@/components/treeSelect/index.vue";
import treeSelect from '@/components/TreeSelect.vue'
export default {
mixins: [ruleMixin],
props: {
......@@ -140,7 +141,7 @@ export default {
methods: {
async featchData() {
try {
let { result: res } = await business.getDjfDjDbById(this.bsmSjsb);
let { result: res } = await djfDjDb.getDjfDjDbById(this.bsmSjsb);
this.ruleForm = res;
//this.featchRule()
} catch (error) {
......@@ -151,7 +152,7 @@ export default {
return new Promise(async (resolve, reject) => {
try {
let data = _.cloneDeep(this.ruleForm);
let res = await business.updateDjfDjSqr(data);
let res = await djfDjSqr.updateDjfDjSqr(data);
resolve(res.code);
} catch (error) {
this.$refs.msg.messageShow();
......
......@@ -184,9 +184,9 @@
</template>
<script>
// 发证信息
import business from '@/api/business'
import djfDjFz from '@/api/djfDjFz'
import ruleMixin from '@/mixins/ruleMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
mixins: [ruleMixin],
props: {
......@@ -226,7 +226,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getDjfDjFzDetailById(this.bsmSjsb)
let { result: res } = await djfDjFz.getDjfDjFzDetailById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -236,7 +236,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateDjfDjFz(this.ruleForm)
let res = await djfDjFz.updateDjfDjFz(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -144,7 +144,7 @@
</div>
</template>
<script>
import business from '@/api/business'
import djfDjGd from '@/api/djfDjGd'
import ruleMixin from '@/mixins/ruleMixin.js'
// 登记归档信息
export default {
......@@ -180,7 +180,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getDjfDjGdById(this.bsmSjsb)
let { result: res } = await djfDjGd.getDjfDjGdById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -190,7 +190,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateDjfDjGd(this.ruleForm)
let res = await djfDjGd.updateDjfDjGd(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -76,7 +76,8 @@
收费基数: <br />
<p class="label-detail">(SFJS)</p>
</span>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.SFJS" type="number"
<el-input-number controls-position="right" :disabled="$store.state.business.Edit"
v-model.number="ruleForm.SFJS" type="number"
v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="收费基数"></el-input-number>
</el-form-item>
</el-col>
......@@ -100,7 +101,8 @@
应收金额: <br />
<p class="label-detail">(YSJE)</p>
</span>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.YSJE" type="number"
<el-input-number controls-position="right" :disabled="$store.state.business.Edit"
v-model.number="ruleForm.YSJE" type="number"
v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="应收金额"></el-input-number>
</el-form-item>
</el-col>
......@@ -113,7 +115,8 @@
折扣后应收金额: <br />
<p class="label-detail">(ZKHYSJE)</p>
</span>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.ZKHYSJE" type="number"
<el-input-number controls-position="right" :disabled="$store.state.business.Edit"
v-model.number="ruleForm.ZKHYSJE" type="number"
v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="折扣后应收金额"></el-input-number>
</el-form-item>
</el-col>
......@@ -170,7 +173,8 @@
实收金额: <br />
<p class="label-detail">(SSJE)</p>
</span>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.SSJE" type="number"
<el-input-number controls-position="right" :disabled="$store.state.business.Edit"
v-model.number="ruleForm.SSJE" type="number"
v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" placeholder="实收金额"></el-input-number>
</el-form-item>
</el-col>
......@@ -204,7 +208,7 @@
</template>
<script>
// 登记收费信息
import business from '@/api/business'
import djfDjSf from '@/api/djfDjSf'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -244,7 +248,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getDjfDjSfById(this.bsmSjsb)
let { result: res } = await djfDjSf.getDjfDjSfById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -254,7 +258,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateDjfDjSf(this.ruleForm)
let res = await djfDjSf.updateDjfDjSf(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -145,7 +145,7 @@
</div>
</template>
<script>
import business from '@/api/business'
import djfDjSh from '@/api/djfDjSh'
import ruleMixin from '@/mixins/ruleMixin.js'
// 审核信息
export default {
......@@ -209,7 +209,7 @@ export default {
},
async featchData () {
try {
let { result: res } = await business.getDjfDjShById(this.bsmSjsb)
let { result: res } = await djfDjSh.getDjfDjShById(this.bsmSjsb)
this.form.auditInfo = res
//this.featchRule()
} catch (error) {
......@@ -219,7 +219,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateDjfDjSh(this.form.auditInfo)
let res = await djfDjSh.updateDjfDjSh(this.form.auditInfo)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -165,7 +165,7 @@
</div>
</template>
<script>
import business from '@/api/business'
import djfDjSj from '@/api/djfDjSj'
import ruleMixin from '@/mixins/ruleMixin.js'
// 登记收件信息
export default {
......@@ -205,7 +205,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getDjfDjSjById(this.bsmSjsb)
let { result: res } = await djfDjSj.getDjfDjSjById(this.bsmSjsb)
this.form.receivingInfo = res
//this.featchRule()
} catch (error) {
......@@ -215,7 +215,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateDjfDjSj(this.form.receivingInfo)
let res = await djfDjSj.updateDjfDjSj(this.form.receivingInfo)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -309,9 +309,9 @@
</template>
<script>
// 申请人属性信息
import business from "@/api/business";
import djfDjSqr from "@/api/djfDjSqr";
import ruleMixin from "@/mixins/ruleMixin.js";
import treeSelect from "@/components/treeSelect/index.vue";
import treeSelect from '@/components/TreeSelect.vue'
export default {
mixins: [ruleMixin],
props: {
......@@ -362,7 +362,7 @@ export default {
methods: {
async featchData() {
try {
let { result: res } = await business.getDjfDjSqrById(this.bsmSjsb);
let { result: res } = await djfDjSqr.getDjfDjSqrById(this.bsmSjsb);
this.ruleForm = res;
//this.featchRule()
} catch (error) {
......@@ -373,7 +373,7 @@ export default {
return new Promise(async (resolve, reject) => {
try {
let data = _.cloneDeep(this.ruleForm);
let res = await business.updateDjfDjSqr(data);
let res = await djfDjSqr.updateDjfDjSqr(data);
resolve(res.code);
} catch (error) {
this.$refs.msg.messageShow();
......
......@@ -116,7 +116,7 @@
</div>
</template>
<script>
import business from '@/api/business'
import djfDjSz from '@/api/djfDjSz'
import ruleMixin from '@/mixins/ruleMixin.js'
// 缮证信息
export default {
......@@ -151,7 +151,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getDjfDjSzById(this.bsmSjsb)
let { result: res } = await djfDjSz.getDjfDjSzById(this.bsmSjsb)
this.certificateInfo.ruleForm = res;
//this.featchRule()
} catch (error) {
......@@ -161,7 +161,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateDjfDjSz(this.certificateInfo.ruleForm)
let res = await djfDjSz.updateDjfDjSz(this.certificateInfo.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -231,7 +231,7 @@
</template>
<script>
// 登记受理申请信息
import business from "@/api/business";
import djtDjSlsq from "@/api/djtDjSlsq";
import ruleMixin from "@/mixins/ruleMixin.js";
export default {
mixins: [ruleMixin],
......@@ -273,7 +273,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getDjtDjSlsqById(this.bsmSjsb);
let { result: res } = await djtDjSlsq.getDjtDjSlsqById(this.bsmSjsb);
this.ruleForm = res;
//this.featchRule()
} catch (error) {
......@@ -283,7 +283,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateDjtDjSlsq(this.ruleForm);
let res = await djtDjSlsq.updateDjtDjSlsq(this.ruleForm);
resolve(res.code);
} catch (error) {
this.$refs.msg.messageShow();
......
......@@ -38,7 +38,7 @@
</template>
<script>
// 非结构化文档
import business from '@/api/business'
import fjF100 from '@/api/fjF100'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -64,7 +64,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getFjF100ById(this.bsmSjsb)
let { result: res } = await fjF100.getFjF100ById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -74,7 +74,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateFjF100(this.ruleForm)
let res = await fjF100.updateFjF100(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -134,7 +134,7 @@
</template>
<script>
// 点状定着物信息
import business from '@/api/business'
import ktfQtDzdzw from '@/api/ktfQtDzdzw'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -166,9 +166,8 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKtfQtDzdzwById(this.bsmSjsb)
let { result: res } = await ktfQtDzdzw.getKtfQtDzdzwById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
this.$refs.msg.messageShow()
}
......@@ -176,8 +175,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateKtfQtDzdzw(this.ruleForm)
// this.$refs['formList'].resetFields();
let res = await ktfQtDzdzw.updateKtfQtDzdzw(this.ruleForm)
resolve(res.code)
} catch (error) {
this.$refs.msg.messageShow()
......
......@@ -134,7 +134,7 @@
</template>
<script>
// 面状定着物
import business from '@/api/business'
import ktfQtMzdzw from '@/api/ktfQtMzdzw'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -166,7 +166,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKtfQtMzdzwById(this.bsmSjsb)
let { result: res } = await ktfQtMzdzw.getKtfQtMzdzwById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -176,7 +176,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateKtfQtMzdzw(this.ruleForm)
let res = await ktfQtMzdzw.updateKtfQtMzdzw(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -134,7 +134,7 @@
</template>
<script>
// 线状定着物
import business from '@/api/business'
import ktfQtXzdzw from '@/api/ktfQtXzdzw'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -167,7 +167,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKtfQtXzdzwById(this.bsmSjsb)
let { result: res } = await ktfQtXzdzw.getKtfQtXzdzwById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -177,7 +177,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateKtfQtXzdzw(this.ruleForm)
let res = await ktfQtXzdzw.updateKtfQtXzdzw(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -82,7 +82,7 @@
</template>
<script>
// 宗地变化情况
import business from '@/api/business'
import ktfZdbhqk from '@/api/ktfZdbhqk'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -112,7 +112,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKtfZdbhqkById(this.bsmSjsb)
let { result: res } = await ktfZdbhqk.getKtfZdbhqkById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -122,7 +122,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateKtfZdbhqk(this.ruleForm)
let res = await ktfZdbhqk.updateKtfZdbhqk(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -19,8 +19,9 @@
序号: <br />
<p class="label-detail">(XH)</p>
</span>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.XH" type="number"
v-only-number="{ max: 999999, min: 0, precision: 0 }" placeholder="序号"></el-input-number>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit"
v-model.number="ruleForm.XH" type="number" v-only-number="{ max: 999999, min: 0, precision: 0 }"
placeholder="序号"></el-input-number>
</el-form-item>
</el-col>
......@@ -30,8 +31,9 @@
北纬: <br />
<p class="label-detail">(BW)</p>
</span>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.BW" type="number"
v-only-number="{ max: 999999999999999, min: 0, precision: 8 }" placeholder="北纬"></el-input-number>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit"
v-model.number="ruleForm.BW" type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 8 }"
placeholder="北纬"></el-input-number>
</el-form-item>
</el-col>
</el-row>
......@@ -43,8 +45,9 @@
东经: <br />
<p class="label-detail">(DJ)</p>
</span>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.DJ" type="number"
v-only-number="{ max: 999999999999999, min: 0, precision: 8 }" placeholder="东经"></el-input-number>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit"
v-model.number="ruleForm.DJ" type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 8 }"
placeholder="东经"></el-input-number>
</el-form-item>
</el-col>
......@@ -64,7 +67,7 @@
</template>
<script>
// 用海、用岛坐标
import business from '@/api/business'
import ktfZhYhydzb from '@/api/ktfZhYhydzb'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -92,7 +95,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKtfZhYhydzbById(this.bsmSjsb)
let { result: res } = await ktfZhYhydzb.getKtfZhYhydzbById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -102,7 +105,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateKtfZhYhydzb(this.ruleForm)
let res = await ktfZhYhydzb.updateKtfZhYhydzb(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -31,8 +31,9 @@
用海面积: <br />
<p class="label-detail">(YHMJ)</p>
</span>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.YHMJ" type="number"
v-only-number="{ max: 999999, min: 1, precision: 2 }" placeholder="用海面积"></el-input-number>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit"
v-model.number="ruleForm.YHMJ" type="number" v-only-number="{ max: 999999, min: 1, precision: 2 }"
placeholder="用海面积"></el-input-number>
</el-form-item>
</el-col>
</el-row>
......@@ -54,8 +55,9 @@
使用金额数: <br />
<p class="label-detail">(SYJES)</p>
</span>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.SYJES" type="number"
v-only-number="{ max: 999999, min: 0, precision: 2 }" placeholder="使用金额数"></el-input-number>
<el-input-number controls-position="right" :disabled="$store.state.business.Edit"
v-model.number="ruleForm.SYJES" type="number" v-only-number="{ max: 999999, min: 0, precision: 2 }"
placeholder="使用金额数"></el-input-number>
</el-form-item>
</el-col>
......@@ -75,7 +77,7 @@
</template>
<script>
// 用海状况
import business from '@/api/business'
import ktfZhYhzk from '@/api/ktfZhYhzk'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -104,7 +106,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKtfZhYhzkById(this.bsmSjsb)
let { result: res } = await ktfZhYhzk.getKtfZhYhzkById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -114,7 +116,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateKtfZhYhzk(this.ruleForm)
let res = await ktfZhYhzk.updateKtfZhYhzk(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -71,7 +71,7 @@
</div>
</template>
<script>
import business from '@/api/business'
import zhK105 from '@/api/zhK105'
import ruleMixin from '@/mixins/ruleMixin.js'
// 宗海变化情况
export default {
......@@ -101,7 +101,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getZhK105ById(this.bsmSjsb)
let { result: res } = await zhK105.getZhK105ById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -111,7 +111,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateZhK105(this.ruleForm)
let res = await zhK105.updateZhK105(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -84,7 +84,7 @@
层阳台面积: <br />
<p class="label-detail">(CYTMJ)</p>
</span>
<el-input-number controls-position="right":disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }"
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }"
placeholder="层阳台面积" type="number" v-model.number="ruleForm.cytmj"></el-input-number>
</el-form-item>
</el-col>
......@@ -95,7 +95,7 @@
层共有建筑面积: <br />
<p class="label-detail">(CGYJZMJ)</p>
</span>
<el-input-number controls-position="right":disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }"
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }"
placeholder="层共有建筑面积" type="number" v-model.number="ruleForm.cgyjzmj"></el-input-number>
</el-form-item>
</el-col>
......@@ -108,7 +108,7 @@
层分摊建筑面积: <br />
<p class="label-detail">(CFTJZMJ)</p>
</span>
<el-input-number controls-position="right":disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }"
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }"
placeholder="层分摊建筑面积" type="number" v-model.number="ruleForm.cftjzmj"></el-input-number>
</el-form-item>
</el-col>
......@@ -143,7 +143,7 @@
水平投影面积: <br />
<p class="label-detail">(SPTYMJ)</p>
</span>
<el-input-number controls-position="right":disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }"
<el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-only-number="{ max: 999999999999999, min: 0, precision: 3 }"
placeholder="水平投影面积" type="number" v-model.number="ruleForm.sptymj"></el-input-number>
</el-form-item>
</el-col>
......@@ -164,7 +164,7 @@
</template>
<script>
// 层信息
import business from '@/api/business'
import kttFwC from '@/api/kttFwC'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -201,7 +201,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKttFwCById(this.bsmSjsb)
let { result: res } = await kttFwC.getKttFwCById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -211,7 +211,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateKttFwC(this.ruleForm)
let res = await kttFwC.updateKttFwC(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -451,7 +451,7 @@
</template>
<script>
// 户信息
import business from "@/api/business";
import kttFwH from "@/api/kttFwH";
import ruleMixin from "@/mixins/ruleMixin.js";
export default {
mixins: [ruleMixin],
......@@ -510,7 +510,7 @@ export default {
methods: {
async featchData() {
try {
let { result: res } = await business.getKttFwHById(this.bsmSjsb);
let { result: res } = await kttFwH.getKttFwHById(this.bsmSjsb);
this.ruleForm = res;
//this.featchRule()
} catch (error) {
......@@ -520,7 +520,7 @@ export default {
handleUpdateForm() {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateKttFwH(this.ruleForm);
let res = await kttFwH.updateKttFwH(this.ruleForm);
// this.$refs['formList'].resetFields();
resolve(res.code);
} catch (error) {
......
......@@ -263,7 +263,7 @@
</template>
<script>
// 逻辑幢信息
import business from '@/api/business'
import kttFwLjz from '@/api/kttFwLjz'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -309,7 +309,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKttFwLjzById(this.bsmSjsb)
let { result: res } = await kttFwLjz.getKttFwLjzById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -319,7 +319,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateKttFwLjz(this.ruleForm)
let res = await kttFwLjz.updateKttFwLjz(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -320,7 +320,7 @@
</template>
<script>
// 自然幢
import business from '@/api/business'
import kttFwZrz from '@/api/kttFwZrz'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -372,7 +372,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKttFwZrzById(this.bsmSjsb)
let { result: res } = await kttFwZrz.getKttFwZrzById(this.bsmSjsb)
this.naturalForm.naturalList = res
//this.featchRule()
} catch (error) {
......@@ -382,7 +382,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateKttFwZrz(this.naturalForm.naturalList)
let res = await kttFwZrz.updateKttFwZrz(this.naturalForm.naturalList)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -59,7 +59,8 @@
<p class="label-detail">(SXH)</p>
</span>
<el-input-number :disabled="$store.state.business.Edit" v-model.number="form.auditInfo[index].SXH"
type="number" v-only-number="{ max: 999999999, min: 0, precision: 0 }" placeholder="顺序号"></el-input-number>
type="number" v-only-number="{ max: 999999999, min: 0, precision: 0 }"
placeholder="顺序号"></el-input-number>
<el-input :disabled="$store.state.business.Edit" v-model.number="boundaryPoint.ruleForm[index].SXH"
type="number" v-only-number="{ max: 99999999999, min: 0, precision: 0 }" placeholder="顺序号"></el-input>
</el-form-item>
......@@ -127,7 +128,7 @@
</template>
<script>
// 界址点信息
import business from '@/api/business'
import kttGyJzd from '@/api/kttGyJzd'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -161,7 +162,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKttGyJzdById(this.bsmSjsb)
let { result: res } = await kttGyJzd.getKttGyJzdById(this.bsmSjsb)
this.boundaryPoint.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -171,7 +172,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateKttGyJzd(this.boundaryPoint.ruleForm)
let res = await kttGyJzd.updateKttGyJzd(this.boundaryPoint.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -151,7 +151,7 @@
</div>
</template>
<script>
import business from '@/api/business'
import kttGyJzx from '@/api/kttGyJzx'
import ruleMixin from '@/mixins/ruleMixin.js'
// 界址线信息
export default {
......@@ -190,7 +190,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKttGyJzxById(this.bsmSjsb)
let { result: res } = await kttGyJzx.getKttGyJzxById(this.bsmSjsb)
this.boundaryLine.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -200,7 +200,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateKttGyJzx(this.boundaryLine.ruleForm)
let res = await kttGyJzx.updateKttGyJzx(this.boundaryLine.ruleForm)
resolve(res.code)
} catch (error) {
this.$refs.msg.messageShow()
......
......@@ -123,7 +123,7 @@
</template>
<script>
// 构筑物
import business from '@/api/business'
import kttGzw from '@/api/kttGzw'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -157,7 +157,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKttGzwById(this.bsmSjsb)
let { result: res } = await kttGzw.getKttGzwById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -167,7 +167,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateKttGzw(this.ruleForm)
let res = await kttGzw.updateKttGzw(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -433,9 +433,9 @@
</template>
<script>
// 宗地基本信息
import business from '@/api/business'
import kttZdjbxx from '@/api/kttZdjbxx'
import ruleMixin from '@/mixins/ruleMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
mixins: [ruleMixin],
components: {
......@@ -496,7 +496,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.kttZdjbxxDetail(this.bsmSjsb)
let { result: res } = await kttZdjbxx.kttZdjbxxDetail(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -506,7 +506,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateKttZdjbxx(this.ruleForm)
let res = await kttZdjbxx.updateKttZdjbxx(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -378,7 +378,7 @@
</template>
<script>
// 宗海基本信息
import business from '@/api/business'
import kttZhjbxx from '@/api/kttZhjbxx'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -434,7 +434,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getKttZhjbxxById(this.bsmSjsb)
let { result: res } = await kttZhjbxx.getKttZhjbxxById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -444,7 +444,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateKttZhjbxx(this.ruleForm)
let res = await kttZhjbxx.updateKttZhjbxx(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -131,7 +131,7 @@
</template>
<script>
// 房地产权(项目内多幢房屋)项目属性
import business from '@/api/business'
import qlfFwFdcqDzXm from '@/api/qlfFwFdcqDzXm'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -168,7 +168,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQlfFwFdcqDzXmById(this.bsmSjsb)
let { result: res } = await qlfFwFdcqDzXm.getQlfFwFdcqDzXmById(this.bsmSjsb)
this.ruleForm.itemList = res
//this.featchRule()
} catch (error) {
......@@ -178,7 +178,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateQlfFwFdcqDzXm(this.ruleForm.itemList)
let res = await qlfFwFdcqDzXm.updateQlfFwFdcqDzXm(this.ruleForm.itemList)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -182,7 +182,7 @@
</template>
<script>
// 建筑物区分所有权业主共有部分信息
import business from '@/api/business'
import qlfFwFdcqQfsyq from '@/api/qlfFwFdcqQfsyq'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -220,7 +220,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQlfFwFdcqQfsyqById(this.bsmSjsb)
let { result: res } = await qlfFwFdcqQfsyq.getQlfFwFdcqQfsyqById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -230,7 +230,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateQlfFwFdcqQfsyq(this.ruleForm)
let res = await qlfFwFdcqQfsyq.updateQlfFwFdcqQfsyq(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -248,7 +248,7 @@
</template>
<script>
// 查封登记信息
import business from '@/api/business'
import qlfQlCfdj from '@/api/qlfQlCfdj'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -312,7 +312,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQlfQlCfdjById(this.bsmSjsb)
let { result: res } = await qlfQlCfdj.getQlfQlCfdjById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -322,7 +322,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateQlfQlCfdj(this.ruleForm)
let res = await qlfQlCfdj.updateQlfQlCfdj(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -255,7 +255,7 @@
</template>
<script>
// 抵押权信息
import business from '@/api/business'
import qlfQlDyaq from '@/api/qlfQlDyaq'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -325,7 +325,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQlfQlDyaqById(this.bsmSjsb)
let { result: res } = await qlfQlDyaq.getQlfQlDyaqById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -335,7 +335,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateQlfQlDyaq(this.ruleForm)
let res = await qlfQlDyaq.updateQlfQlDyaq(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -275,7 +275,7 @@
</template>
<script>
// 地役权信息
import business from '@/api/business'
import qlfQlDyiq from '@/api/qlfQlDyiq'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -341,7 +341,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQlfQlDyiqById(this.bsmSjsb)
let { result: res } = await qlfQlDyiq.getQlfQlDyiqById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -351,7 +351,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateQlfQlDyiq(this.ruleForm)
let res = await qlfQlDyiq.updateQlfQlDyiq(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -172,7 +172,7 @@
</template>
<script>
// 归档信息
import business from "@/api/business";
import qlfQlGzdj from "@/api/qlfQlGzdj";
import ruleMixin from "@/mixins/ruleMixin.js";
export default {
mixins: [ruleMixin],
......@@ -186,7 +186,7 @@ export default {
default: "",
},
},
data() {
data () {
return {
ruleForm: {
YSDM: "",
......@@ -205,19 +205,19 @@ export default {
};
},
methods: {
async featchData() {
async featchData () {
try {
let { result: res } = await business.getQlfQlGzdjById(this.bsmSjsb);
let { result: res } = await qlfQlGzdj.getQlfQlGzdjById(this.bsmSjsb);
this.ruleForm = res;
//this.featchRule()
} catch (error) {
this.$refs.msg.messageShow();
}
},
handleUpdateForm() {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateQlfQlGzdj(this.ruleForm);
let res = await qlfQlGzdj.updateQlfQlGzdj(this.ruleForm);
// this.$refs['formList'].resetFields();
resolve(res.code);
} catch (error) {
......
......@@ -241,7 +241,7 @@
</template>
<script>
// 海域(含无居民海岛)使用权
import business from '@/api/business'
import qlfQlHysyq from '@/api/qlfQlHysyq'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -304,7 +304,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQlfQlHysyqById(this.bsmSjsb)
let { result: res } = await qlfQlHysyq.getQlfQlHysyqById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -314,7 +314,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateQlfQlHysyq(this.ruleForm)
let res = await qlfQlHysyq.updateQlfQlHysyq(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -214,7 +214,7 @@
</template>
<script>
// 建设用地、宅基地使用权信息
import business from '@/api/business'
import qlfQlJsydsyq from '@/api/qlfQlJsydsyq'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -275,7 +275,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQlfQlJsydsyqById(this.bsmSjsb)
let { result: res } = await qlfQlJsydsyq.getQlfQlJsydsyqById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -285,7 +285,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateQlfQlJsydsyq(this.ruleForm)
let res = await qlfQlJsydsyq.updateQlfQlJsydsyq(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -290,7 +290,7 @@
</template>
<script>
// 农用地使用权(非林地)
import business from '@/api/business'
import qlfQlNydsyq from '@/api/qlfQlNydsyq'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -357,7 +357,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQlfQlNydsyqByID(this.bsmSjsb)
let { result: res } = await qlfQlNydsyq.getQlfQlNydsyqByID(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -367,7 +367,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateQlfQlNydsyq(this.ruleForm)
let res = await qlfQlNydsyq.updateQlfQlNydsyq(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -277,7 +277,7 @@
</template>
<script>
// 其他相关权利
import business from '@/api/business'
import qlfQlQtxgql from '@/api/qlfQlQtxgql'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -345,7 +345,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQlfQlQtxgqlById(this.bsmSjsb)
let { result: res } = await qlfQlQtxgql.getQlfQlQtxgqlById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -355,7 +355,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateQlfQlQtxgql(this.ruleForm)
let res = await qlfQlQtxgql.updateQlfQlQtxgql(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -262,7 +262,7 @@
</template>
<script>
// 土地所有权信息
import business from '@/api/business'
import qlfQlTdsyq from '@/api/qlfQlTdsyq'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -307,7 +307,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQlfQlTdsyqById(this.bsmSjsb)
let { result: res } = await qlfQlTdsyq.getQlfQlTdsyqById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -317,7 +317,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateQlfQlTdsyq(this.ruleForm)
let res = await qlfQlTdsyq.updateQlfQlTdsyq(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -379,7 +379,7 @@
</template>
<script>
// 预告登记信息
import business from "@/api/business";
import qlfQlYgdj from "@/api/qlfQlYgdj";
import ruleMixin from "@/mixins/ruleMixin.js";
export default {
mixins: [ruleMixin],
......@@ -428,7 +428,7 @@ export default {
methods: {
async featchData() {
try {
let { result: res } = await business.getQlfQlYgdjById(this.bsmSjsb);
let { result: res } = await qlfQlYgdj.getQlfQlYgdjById(this.bsmSjsb);
this.ruleForm = res;
//this.featchRule()
} catch (error) {
......@@ -438,7 +438,7 @@ export default {
handleUpdateForm() {
return new Promise(async (resolve) => {
try {
let res = await business.updateQlfQlYgdj(this.ruleForm);
let res = await qlfQlYgdj.updateQlfQlYgdj(this.ruleForm);
// this.$refs['formList'].resetFields();
resolve(res.code);
} catch (error) {
......
......@@ -174,7 +174,7 @@
</template>
<script>
// 异议登记信息
import business from '@/api/business'
import qlfQlYydj from '@/api/qlfQlYydj'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -212,7 +212,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQlfQlYydjById(this.bsmSjsb)
let { result: res } = await qlfQlYydj.getQlfQlYydjById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -222,7 +222,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateQlfQlYydj(this.ruleForm)
let res = await qlfQlYydj.updateQlfQlYydj(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -145,7 +145,7 @@
</template>
<script>
// 注销登记信息
import business from "@/api/business";
import qlfQlZxdj from "@/api/qlfQlZxdj";
import ruleMixin from "@/mixins/ruleMixin.js";
export default {
mixins: [ruleMixin],
......@@ -179,7 +179,7 @@ export default {
methods: {
async featchData() {
try {
let { result: res } = await business.getQlfQlZxdjById(this.bsmSjsb);
let { result: res } = await qlfQlZxdj.getQlfQlZxdjById(this.bsmSjsb);
this.ruleForm = res;
//this.featchRule()
} catch (error) {
......@@ -189,7 +189,7 @@ export default {
handleUpdateForm() {
return new Promise(async (resolve) => {
try {
let res = await business.updateQlfQlZxdj(this.ruleForm);
let res = await qlfQlZxdj.updateQlfQlZxdj(this.ruleForm);
// this.$refs['formList'].resetFields();
resolve(res.code);
} catch (error) {
......
......@@ -248,7 +248,7 @@
</template>
<script>
// 房地产权_项目内多幢房屋信息
import business from '@/api/business'
import qltFwFdcqDz from '@/api/qltFwFdcqDz'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -312,7 +312,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQltFwFdcqDzById(this.bsmSjsb)
let { result: res } = await qltFwFdcqDz.getQltFwFdcqDzById(this.bsmSjsb)
this.ruleForm = res
// this.featchRule()
} catch (error) {
......@@ -322,7 +322,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateQltFwFdcqDz(this.ruleForm)
let res = await qltFwFdcqDz.updateQltFwFdcqDz(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -350,7 +350,7 @@
</div>
</template>
<script>
import business from '@/api/business'
import qltFwFdcqYz from '@/api/qltFwFdcqYz'
import ruleMixin from '@/mixins/ruleMixin.js'
// 房地产权_独幢
export default {
......@@ -403,7 +403,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQltFwFdcqYzById(this.bsmSjsb)
let { result: res } = await qltFwFdcqYz.getQltFwFdcqYzById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -413,7 +413,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateQltFwFdcqYz(this.ruleForm)
let res = await qltFwFdcqYz.updateQltFwFdcqYz(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -278,7 +278,7 @@
</template>
<script>
// 构(建)筑物所有权信息
import business from '@/api/business'
import qltQlGjzwsyq from '@/api/qltQlGjzwsyq'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -344,7 +344,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQltQlGjzwsyqById(this.bsmSjsb)
let { result: res } = await qltQlGjzwsyq.getQltQlGjzwsyqById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -354,7 +354,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateQltQlGjzwsyq(this.ruleForm)
let res = await qltQlGjzwsyq.updateQltQlGjzwsyq(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -336,7 +336,7 @@
</template>
<script>
// 林权
import business from '@/api/business'
import qltQlLq from '@/api/qltQlLq'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -387,7 +387,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getQltQlLqById(this.bsmSjsb)
let { result: res } = await qltQlLq.getQltQlLqById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -397,7 +397,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve, reject) => {
try {
let res = await business.updateQltQlLq(this.ruleForm)
let res = await qltQlLq.updateQltQlLq(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -88,7 +88,7 @@
</template>
<script>
// 宗地空间属性
import business from "@/api/business";
import zdK103 from "@/api/zdK103";
import ruleMixin from "@/mixins/ruleMixin.js";
export default {
mixins: [ruleMixin],
......@@ -102,7 +102,7 @@ export default {
default: "",
},
},
data() {
data () {
return {
ruleForm: {
BDCDYH: "",
......@@ -114,19 +114,19 @@ export default {
};
},
methods: {
async featchData() {
async featchData () {
try {
let { result: res } = await business.getZdK103ById(this.bsmSjsb);
let { result: res } = await zdK103.getZdK103ById(this.bsmSjsb);
this.ruleForm = res;
//this.featchRule()
} catch (error) {
this.$refs.msg.messageShow();
}
},
handleUpdateForm() {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateZdK103(this.ruleForm);
let res = await zdK103.updateZdK103(this.ruleForm);
// this.$refs['formList'].resetFields();
resolve(res.code);
} catch (error) {
......
......@@ -61,7 +61,7 @@
</template>
<script>
// 宗海空间属性
import business from '@/api/business'
import zhK105 from '@/api/zhK105'
import ruleMixin from '@/mixins/ruleMixin.js'
export default {
mixins: [ruleMixin],
......@@ -90,7 +90,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getZhK105ById(this.bsmSjsb)
let { result: res } = await zhK105.getZhK105ById(this.bsmSjsb)
this.ruleForm = res
//this.featchRule()
} catch (error) {
......@@ -100,7 +100,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateZhK105(this.ruleForm)
let res = await zhK105.updateZhK105(this.ruleForm)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -319,9 +319,9 @@
</div>
</template>
<script>
import business from '@/api/business'
import zttGyQlr from '@/api/zttGyQlr'
import ruleMixin from '@/mixins/ruleMixin.js'
import treeSelect from '../treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
// 权利人
export default {
mixins: [ruleMixin],
......@@ -376,7 +376,7 @@ export default {
methods: {
async featchData () {
try {
let { result: res } = await business.getZttGyQlrById(this.bsmSjsb)
let { result: res } = await zttGyQlr.getZttGyQlrById(this.bsmSjsb)
this.obligeeForm.obligeeList = res
//this.featchRule()
} catch (error) {
......@@ -386,7 +386,7 @@ export default {
handleUpdateForm () {
return new Promise(async (resolve) => {
try {
let res = await business.updateZttGyQlr(this.obligeeForm.obligeeList)
let res = await zttGyQlr.updateZttGyQlr(this.obligeeForm.obligeeList)
// this.$refs['formList'].resetFields();
resolve(res.code)
} catch (error) {
......
......@@ -28,14 +28,16 @@ export default {
}
.cx {
background: url('../../../image/btn.png') no-repeat -4px -40px;
background: url('../image/btn.png') no-repeat -4px -40px;
cursor: pointer;
}
.cz {
background: url('../../../image/btn.png') no-repeat -4px -4px;
background: url('../image/btn.png') no-repeat -4px -4px;
cursor: pointer;
}
.sb {
background: url('../../../image/btn.png') no-repeat -4px -112px;
background: url('../image/btn.png') no-repeat -4px -112px;
}
</style>
......
......@@ -3,7 +3,7 @@
</template>
<script>
import Chart from './chart.vue'
import Chart from './Chart'
export default {
data () {
return {
......
......@@ -3,10 +3,10 @@
</template>
<script>
import Chart from "./chart.vue";
import worktable from "@/api/worktable";
import Chart from "./Chart";
import work from "@/api/work";
export default {
data() {
data () {
return {
cdata: {
category: [],
......@@ -18,13 +18,13 @@ export default {
components: {
Chart,
},
mounted() {
mounted () {
this.submitViews();
},
methods: {
async submitViews() {
async submitViews () {
try {
let { result: res } = await worktable.submitViews("A20");
let { result: res } = await work.submitViews("A20");
res.filter((item) => {
return (
this.cdata.category.push(item.areaName),
......@@ -40,4 +40,6 @@ export default {
};
</script>
<style lang="scss" scoped></style>
<style lang="scss" scoped>
</style>
......
......@@ -3,10 +3,10 @@
</template>
<script>
import Chart from "./chart.vue";
import worktable from "@/api/worktable";
import Chart from "./Chart";
import work from "@/api/work";
export default {
data() {
data () {
return {
cdata: {
category: [],
......@@ -17,14 +17,14 @@ export default {
components: {
Chart,
},
created() {
created () {
},
mounted() {
mounted () {
this.getDjlxtotal();
},
methods: {
getDjlxtotal() {
getDjlxtotal () {
return new Promise(async (resolve) => {
try {
let p = {
......@@ -32,7 +32,7 @@ export default {
QLLX: "A8",
XZQDM: "A20",
};
let res = await worktable.getDjlxtotal(p);
let res = await work.getDjlxtotal(p);
res.result.filter((item) => {
return (
this.cdata.category.push(item.AREACODE),
......@@ -44,8 +44,8 @@ export default {
}
});
}
},
}
};
</script>
<style lang="scss" scoped></style>
<style lang="scss" scoped>
</style>
......
<template>
<!-- 地图 -->
<Echart id="centreLeft2Chart" class="centreLeft2Chart" ref="centreLeft2ChartRef" width="100%" height="505px"
<Echart id="centreLeft2Chart" class="centreLeft2Chart" ref="centreLeft2ChartRef" width="100%" height="53vh"
:options="options"></Echart>
</template>
......@@ -109,7 +109,7 @@ export default {
visualMap: {
min: 0,
max: _this.max,
bottom: '20%',
bottom: '13%',
left: 50,
splitNumber: 6,
seriesIndex: [0],
......
......@@ -3,8 +3,8 @@
</template>
<script>
import Chart from './chart.vue';
import worktable from "@/api/worktable";
import Chart from "./Chart";
import work from "@/api/work";
export default {
data () {
return {
......@@ -14,17 +14,17 @@ export default {
components: {
Chart
},
mounted() {
mounted () {
this.mapViews();
},
methods: {
async mapViews() {
async mapViews () {
try {
let { result: res } = await worktable.mapViews("A20");
let { result: res } = await work.mapViews("A20");
res.filter((item) => {
return (
this.cdata.push({"name":item.areaName,"value":item.areaCode})
this.cdata.push({ "name": item.areaName, "value": item.areaCode })
)
});
......
......@@ -10,10 +10,10 @@
</template>
<script>
import Chart from "./chart.vue";
import worktable from "@/api/worktable";
import Chart from "./Chart";
import work from "@/api/work";
export default {
data() {
data () {
return {
cdata: {
seriesData: [
......@@ -39,11 +39,11 @@ export default {
components: {
Chart,
},
mounted() {
mounted () {
this.getdjywltotal();
},
methods: {
getdjywltotal() {
getdjywltotal () {
return new Promise(async (resolve) => {
try {
let p = {
......@@ -51,7 +51,7 @@ export default {
QLLX: "A8",
XZQDM: "A20",
};
let res = await worktable.getdjywltotal(p);
let res = await work.getdjywltotal(p);
} catch (error) {
this.$refs.msg.messageShow();
......
<!--
功能:结果
作者:calliope
-->
<template>
<div class='result'>
<p>响应xml</p>
<el-input type="textarea" :rows="6" class="resulttext" placeholder="请输入内容" v-model="REPMSGXML">
</el-input>
<p>错误信息</p>
<el-input type="textarea" :rows="6" class="resulttext" placeholder="请输入内容" v-model="ERRORINFO">
</el-input>
</div>
</template>
<script>
import { getReceiveDataReportResult } from "@/api/dataReport.js";
export default {
components: {},
props: {
formData: {
type: Object,
default: {}
}
},
data () {
return {
REPMSGXML: '',
ERRORINFO: '',
}
},
created () {
getReceiveDataReportResult(this.formData.bsmReport).then(res => {
let data = res.result
this.REPMSGXML = data.REPMSGXML
this.ERRORINFO = data.ERRORINFO
})
}
}
</script>
<style scoped lang='scss'>
@import '~@/styles/public.scss';
.result {
padding: 15px;
p {
color: #ffffff;
line-height: 26px;
font-size: 18px;
}
/deep/.el-textarea__inner {
min-height: 33vh !important;
background-color: #08346F !important;
color: #ffffff;
border: none !important;
}
}
</style>
......@@ -8,6 +8,7 @@
<el-tabs v-model="titleName" type="card" @tab-click="handleTitleTab">
<el-tab-pane label="数据模型" name="sjmx"></el-tab-pane>
<el-tab-pane label="xml报文" name="xml"></el-tab-pane>
<el-tab-pane label="响应结果" name="xyjg"></el-tab-pane>
</el-tabs>
<div v-if="titleName == 'sjmx'" class="sjmx">
<div class="dialog-from">
......@@ -99,7 +100,10 @@
:bsmYwsjb="bsmYwsjb" :bsmSjsb="dataReport.bsmReport" />
</div>
</div>
<JsonEditor :resultInfo="resultInfo" v-else />
<div v-if="titleName == 'xyjg'">
<Xyjg :form-data = 'dataReport'></Xyjg>
</div>
<JsonEditor :resultInfo="resultInfo" v-if="titleName == 'xml'" />
<!-- <div slot="footer" class="dialog_footer" ref="dialogFooter">
<div class="dialog_button">
<el-button type="primary" plain @click="submitForm" v-if="!Edit" :loading="saveloding">确定
......@@ -112,12 +116,12 @@
<script>
import { mapGetters } from "vuex";
import dataReporting from "@/api/dataReporting";
import JsonEditor from "@/components/JsonEditor/index";
import { getDetail, getXml } from "@/api/sbbwcx.js";
import JsonEditor from "@/components/JsonEditor.vue";
import Xyjg from "./Result";
import { getDetail, getXml } from "@/api/dataReport.js";
import { MessageBox } from "element-ui";
export default {
components: { JsonEditor },
components: { JsonEditor, Xyjg },
props: {
title: {
type: String,
......@@ -170,6 +174,7 @@ export default {
},
isShow (item) {
this.dataReport = item;
this.titleName = 'sjmx';
this.dialogVisible = true;
//获取表头列表
getDetail({ bsmReport: this.dataReport.bsmReport }).then((res) => {
......@@ -201,7 +206,7 @@ export default {
},
loadView (view) {
return (r) =>
require.ensure([], () => r(require(`@/components/business/${view}`)));
require.ensure([], () => r(require(`@/components/Business/${view}`)));
},
closeDialog () {
this.dialogVisible = false;
......
......@@ -39,7 +39,7 @@
</template>
<script>
import LbRender from './lb-render'
import LbRender from './LbRender'
import forced from './forced.js'
export default {
name: 'LbColumn',
......
......@@ -46,7 +46,7 @@
</template>
<script>
import LbColumn from './lb-column'
import LbColumn from './LbColumn'
export default {
props: {
column: Array,
......
<template>
<div>
<el-table :data="data" border v-loading="loading" v-bind="$attrs" v-on="$listeners">
<lb-column v-bind="$attrs" v-for="(item, index) in column" :key="index" :column="item">
</lb-column>
</el-table>
<el-pagination class="lb-table-pagination" v-if="pagination" :page-sizes="[10, 20, 50, 100]"
layout="total, prev, pager, next, jumper" :style="{
'margin-top': '16px',
'text-align': 'right',
}" v-bind="$attrs" v-on="$listeners" :pager-count="6" @current-change="paginationCurrentChange">
</el-pagination>
</div>
</template>
<script>
import LbColumn from "@/components/LbTable/lb-column";
export default {
components: { LbColumn },
props: {
data: Array,
column: Array,
pagination: {
type: Boolean,
default: true,
},
},
methods: {
paginationCurrentChange (val) {
this.$emit("current-change", val);
},
},
};
</script>
<style rel="stylesheet/less" lang="less" scoped>
</style>
import Vue from 'vue'
import XEUtils from 'xe-utils'
import VXETablePluginElement from 'vxe-table-plugin-element'
import {
VXETable,
Icon,
Header,
Column,
Table,
Colgroup,
Input,
Select,
Edit,
Keyboard,
Toolbar,
Tooltip
} from 'vxe-table'
import zhCNLocat from 'vxe-table/lib/locale/lang/zh-CN'
import 'vxe-table-plugin-element/dist/style.css'
// 导入默认的国际化(如果项目中使用多语言,则应该导入到 vue-i18n 中)
VXETable.setup({
i18n: (key, args) => XEUtils.toFormatString(XEUtils.get(zhCNLocat, key), args)
})
Vue.use(Icon)
Vue.use(Header)
Vue.use(Toolbar)
Vue.use(Tooltip)
Vue.use(Column)
Vue.use(Colgroup)
Vue.use(Input)
Vue.use(Edit)
Vue.use(Select)
Vue.use(Keyboard)
Vue.use(Table)
Vue.use(VXETable)
VXETable.use(VXETablePluginElement)
import Vue from 'vue'
import SvgIcon from '@/components/SvgIcon'// svg component
import SvgIcon from '@/components/SvgIcon.vue'// svg component
// register globally
Vue.component('svg-icon', SvgIcon)
......
......@@ -7,7 +7,7 @@
</section>
</template>
<script>
import Breadcrumb from "@/components/Breadcrumb/index";
import Breadcrumb from "@/components/Breadcrumb.vue";
export default {
name: 'AppMain',
components: {
......
......@@ -4,12 +4,13 @@ import 'normalize.css/normalize.css' // a modern alternative to CSS resets
import Element from 'element-ui'
import '@/styles/element-variables.scss'
import '@/styles/index.scss'
import Base from '@/components/Base/base' // 全局组件引入
import Base from './base' // 全局组件引入
import mixin from '@/utils/mixin/theme.js'
import dataV from '@jiaminghi/data-view';
import echarts from "echarts"
import { startLoadingAddCount, endLoadingSubCount } from './utils/requestLoading'
Vue.mixin(mixin)
import './directive/vxe-table'
// 按需引入vue-awesome图标
import Icon from 'vue-awesome/components/Icon';
import 'vue-awesome/icons/chart-bar.js';
......
import { mapGetters } from 'vuex'
// 引入详情弹框
import dataDetails from "@/components/dataDetails/edit-dialog";
import dataDetails from "@/components/EditDialog";
let mixin = {
data () {
return {
......@@ -33,12 +33,23 @@ let mixin = {
this.featchData()
},
handleSubmit () {
this.tableData.data = []
this.featchData()
},
// 详情
handleEdit (row) {
this.title = row.rectypeName
this.$refs.editLog.isShow(row);
},
// // 重置表单
resetForm () {
if (!this.form) return
Object.keys(this.form).forEach((key) => {
if (key !== 'currentPage') this.form[key] = '';
})
this.form.currentPage = 1
this.tableData.data = []
this.featchData()
}
}
}
......
......@@ -56,14 +56,14 @@ export const asyncRoutes = [
}
]
},
// 接收报文查询
// // 接收报文查询
{
path: '/jsbwcx',
component: Layout,
children: [
{
path: 'index',
component: () => import('@/views/jsbwcx/index.vue'),
component: () => import('@/views/jsbwcx/index'),
name: 'jsbwcx',
meta: { title: '接收报文查询', icon: 'zsgl' }
}
......@@ -92,7 +92,7 @@ export const asyncRoutes = [
{
path: '/jktj',
component: Layout,
meta: { title: '统计监控', icon: 'sqcx'},
meta: { title: '统计监控', icon: 'sqcx' },
children: [
{
path: 'ywltj',
......@@ -177,7 +177,7 @@ export const asyncRoutes = [
{
path: '/busineInfo',
component: Layout,
meta: { title: '不动产数据', icon: 'sqcx'},
meta: { title: '不动产数据', icon: 'sqcx' },
redirect: '/busineInfo/landOwnership',
alwaysShow: true,
name: 'busineInfo',
......@@ -300,6 +300,24 @@ export const asyncRoutes = [
component: () => import('@/views/system/timedTask/index'),
name: 'timedTask',
meta: { title: '定时任务' }
},
{
path: 'menus',
component: () => import('@/views/system/menus/index'),
name: 'menus',
meta: { title: '菜单管理' }
},
{
path: 'users',
component: () => import('@/views/system/users/index'),
name: 'users',
meta: { title: '人员管理' }
},
{
path: 'roles',
component: () => import('@/views/system/roles/index'),
name: 'roles',
meta: { title: '角色管理' }
}
]
}
......@@ -308,7 +326,7 @@ export const asyncRoutes = [
const createRouter = () =>
new Router({
scrollBehavior: () => ({ y: 0 }),
routes: [...constantRoutes, ...asyncRoutes]
routes: [...constantRoutes]
})
const router = createRouter()
......
import { getAllDict } from '@/api/user'
import { getAllDict } from '@/api/dict'
const state = {
dicData: {},
addDict: false,
......
......@@ -15,7 +15,7 @@ export default class filter {
// 字典
dicStatus(val, code) {
let data = store.getters.dicData[code],
name = '暂无'
name = ''
if (data) {
data.map((item) => {
if (item.DCODE == val) {
......
......@@ -10,7 +10,7 @@ class data extends filter {
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
<span>{this.dicStatus(scope.row.qxdm, 'A20')}</span>
</div>
)
},
......
......@@ -5,7 +5,7 @@
<el-row>
<el-col :span="5">
<el-form-item label="行政区" label-width="80px">
<el-select v-model="form.xzq" class="width100" clearable placeholder="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -13,7 +13,7 @@
</el-col>
<el-col :span="5">
<el-form-item label="权属状态">
<el-select v-model="form.qszt" class="width100" clearable placeholder="权属状态">
<el-select v-model="form.QSZT" class="width100" clearable placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -21,24 +21,24 @@
</el-col>
<el-col :span="5">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
<el-input v-model="form.ZL" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产权证号">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="mt-10">
<el-col :span="5">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
<el-input v-model="form.QLR" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产单元号">
<el-input v-model="form.bdcdyh" placeholder="不动产单元号"></el-input>
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
......@@ -52,6 +52,7 @@
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
......@@ -70,8 +71,7 @@
<script>
// 查封登记
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qlfQlCfdj from '@/api/qlfQlCfdj'
import tableMixin from '@/mixins/tableMixin.js'
export default {
name: "Cfdj",
......@@ -79,12 +79,12 @@ export default {
data () {
return {
form: {
xzq: '',
qszt: '',
zl: '',
bdcqzh: '',
qlr: '',
bdcdyh: '',
XZQDM: '',
QSZT: '',
ZL: '',
BDCQZH: '',
QLR: '',
BDCDYH: '',
xxx: '',
xxx1: '',
currentPage: 1
......@@ -126,14 +126,10 @@ export default {
}
},
methods: {
// 是否显示下拉框
isShowSelectOptions (e) {
if (!e) this.$refs.selectseizureReg.blur()
},
async featchData () {
try {
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQlfQlCfdjList(this.form)
} = await qlfQlCfdj.getQlfQlCfdjList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......
......@@ -10,7 +10,7 @@ class data extends filter {
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
<span>{this.dicStatus(scope.row.qxdm, 'A20')}</span>
</div>
)
},
......@@ -52,7 +52,7 @@ class data extends filter {
prop: "dyr"
},
{
label: "抵押类型",
label: "登记类型",
render: (h, scope) => {
return (
<div>
......
......@@ -5,7 +5,7 @@
<el-row>
<el-col :span="5">
<el-form-item label="行政区" label-width="80px">
<el-select v-model="form.xzq" class="width100" clearable placeholder="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -13,7 +13,7 @@
</el-col>
<el-col :span="5">
<el-form-item label="权属状态">
<el-select v-model="form.qszt" class="width100" clearable placeholder="权属状态">
<el-select v-model="form.QSZT" class="width100" clearable placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -21,12 +21,12 @@
</el-col>
<el-col :span="5">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
<el-input v-model="form.ZL" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产权证号">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
</el-row>
......@@ -38,7 +38,7 @@
</el-col>
<el-col :span="5">
<el-form-item label="不动产单元号">
<el-input v-model="form.bdcdyh" placeholder="不动产单元号"></el-input>
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
......@@ -51,13 +51,14 @@
</el-col>
<el-col :span="5">
<el-form-item label="登记类型">
<el-select v-model="form.djlx" class="width100" clearable placeholder="登记类型">
<el-select v-model="form.DJLX" class="width100" clearable placeholder="登记类型">
<el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
......@@ -77,10 +78,9 @@
<script>
// 抵押权登记
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qlfQlDyaq from '@/api/qlfQlDyaq'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "dyaq",
mixins: [tableMixin],
......@@ -90,14 +90,14 @@ export default {
data () {
return {
form: {
xzq: '',
qszt: '',
zl: '',
bdcqzh: '',
XZQDM: '',
QSZT: '',
ZL: '',
BDCQZH: '',
dyr: '',
bdcdyh: '',
BDCDYH: '',
dybdclx: '',
djlx: '',
DJLX: '',
currentPage: 1
},
tableData: {
......@@ -131,16 +131,14 @@ export default {
total: 0,
pageSize: 15,
current: 1,
},
diaData: null,
bsmSjsb: ''
}
}
},
methods: {
async featchData () {
try {
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQlfQlDyaqList(this.form)
} = await qlfQlDyaq.getQlfQlDyaqList(this.form)
this.tableData.data = list;
this.pageData = {
pageSize,
......
<template>
<div class="dyiq from-clues">
<div class="from-clues">
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="150px">
<el-row>
<el-col :span="5">
<el-form-item label="行政区" label-width="80px">
<el-select v-model="form.xzq" class="width100" clearable placeholder="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -14,7 +14,7 @@
<el-col :span="5">
<el-form-item label="权属状态">
<el-select v-model="form.qszt" class="width100" clearable placeholder="权属状态">
<el-select v-model="form.QSZT" class="width100" clearable placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -23,12 +23,12 @@
<el-col :span="5">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
<el-input v-model="form.ZL" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产权证号">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
......@@ -36,35 +36,32 @@
<el-row class="mt-10">
<el-col :span="5">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
<el-input v-model="form.QLR" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产单元号">
<el-input v-model="form.bdcdyh" placeholder="不动产单元号"></el-input>
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="供役地不动产单元号">
<el-select v-model="form.xxx" class="width100" clearable placeholder="供役地不动产单元号">
<el-option v-for="item in dicData['xxx']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
<el-input v-model="form.GYDBDCDYH" placeholder="供役地不动产单元号"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="需役地不动产单元号">
<el-select v-model="form.xxx1" class="width100" clearable placeholder="需役地不动产单元号">
<el-option v-for="item in dicData['xxx1']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
<el-input v-model="form.XYDBDCDYH" placeholder="需役地不动产单元号"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-button type="primary" @click="handleSubmit">查询</el-button>
<el-form-item>
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-form-item>
</el-col>
</el-row>
</el-form>
......@@ -83,10 +80,9 @@
<script>
// 地役权登记
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qlfQlDyiq from '@/api/qlfQlDyiq'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "dyiq",
mixins: [tableMixin],
......@@ -96,16 +92,16 @@ export default {
data () {
return {
form: {
xzq: '',
qszt: '',
zl: '',
bdcqzh: '',
qlr: '',
bdcdyh: '',
XZQDM: '',
QSZT: '',
ZL: '',
BDCQZH: '',
QLR: '',
BDCDYH: '',
// 供役地不动产单元号
xxx: '',
GYDBDCDYH: '',
// 需役地不动产单元号
xxx1: '',
XYDBDCDYH: '',
currentPage: 1
},
tableData: {
......@@ -129,10 +125,9 @@ export default {
详情
</el-button>
</div>
);
},
},
)
}
}
]),
data: []
},
......@@ -140,9 +135,7 @@ export default {
total: 0,
pageSize: 15,
current: 1,
},
diaData: null,
bsmSjsb: ''
}
}
},
methods: {
......@@ -150,7 +143,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQlfQlDyiqList(this.form)
} = await qlfQlDyiq.getQlfQlDyiqList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......@@ -158,7 +151,6 @@ export default {
total
}
} catch (error) {
// this.$refs.msg.messageShow()
}
}
}
......@@ -166,5 +158,4 @@ export default {
</script>
<style scoped lang="scss">
@import "~@/styles/public.scss";
@import "./index.scss";
</style>
......
......@@ -11,14 +11,14 @@ class data extends filter {
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
<span>{this.dicStatus(scope.row.qxdm, 'A20')}</span>
</div>
)
},
},
{
label: "权属状态",
width: 150,
width: 100,
render: (h, scope) => {
return (
<div>
......@@ -42,11 +42,11 @@ class data extends filter {
},
{
label: "权利人",
prop: "qlr"
prop: "qlrmc"
},
{
label: "用途",
prop: "tdyt"
prop: "yt"
},
{
label: "权利类型",
......@@ -59,7 +59,7 @@ class data extends filter {
},
},
{
label: "权性质",
label: "权性质",
render: (h, scope) => {
return (
<div>
......
......@@ -4,16 +4,16 @@
<el-form ref="form" :model="form" label-width="120px">
<el-row>
<el-col :span="6">
<el-form-item label="行政区" prop="pcode">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-form-item label="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="权属状态" prop="qszt">
<el-select :disabled="$store.state.business.Edit" class="width100" v-model="form.qszt" placeholder="权属状态">
<el-form-item label="权属状态">
<el-select class="width100" v-model="form.QSZT" placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -21,36 +21,37 @@
</el-col>
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
<el-input v-model="form.ZL" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
<el-input v-model="form.QLR" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="mt-10">
<el-col :span="6">
<el-form-item label="登记类型">
<el-select v-model="form.DJLX" clearable class="width100" ref="selectlandDJ" @visible-change="isShowSelectOptions"
placeholder="请选择登记类型">
<el-option v-for="item in DJLXOptions" :key="item.value" :label="item.label" :value="item.value">
<el-select v-model="form.DJLX" clearable class="width100" ref="selectlandDJ"
@visible-change="isShowSelectOptions" placeholder="请选择登记类型">
<el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="不动产单元号" label-width="120px">
<el-input v-model="form.bdcdyh" placeholder="不动产权证号"></el-input>
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="120px">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="6" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
......@@ -69,10 +70,10 @@
<script>
// 房地产权(项目内多幢房屋)
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qltFwFdcqDz from '@/api/qltFwFdcqDz'
import sjsbFunctionOper from '@/api/sjsbFunctionOper'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "fdcqdz",
mixins: [tableMixin],
......@@ -82,13 +83,13 @@ export default {
data () {
return {
form: {
pcode:'',
qszt:'',
zl: '',
qlr: '',
djlx:'',
bdcqzh: '',
bdcdyh:'',
XZQDM: '',
QSZT: '',
ZL: '',
QLR: '',
DJLX: '',
BDCQZH: '',
BDCDYH: '',
currentPage: 1
},
tableData: {
......@@ -126,39 +127,7 @@ export default {
current: 1,
},
diaData: null,
bsmSjsb: '',
QLLXOptions: [
{
label: '国有建设用地使用权/房屋所有权',
value: '4'
},
{
label: '宅基地使用权/房屋所有权',
value: '6'
},
{
label: '集体建设用地使用权/构筑物所有权',
value: '8'
}
],
DJLXOptions: [
{
label: '首次登记',
value: '100'
},
{
label: '转移登记',
value: '200'
},
{
label: '变更登记',
value: '300'
},
{
label: '更正登记',
value: '500'
}
],
bsmSjsb: ''
}
},
methods: {
......@@ -171,7 +140,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQltFwFdcqDzList(this.form)
} = await qltFwFdcqDz.getQltFwFdcqDzList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......@@ -184,11 +153,11 @@ export default {
}
},
async handlDatadetails (index, row) {
let { result: res, message } = await dataReporting.getQltFwFdcqYzByCondition(row.BSM_SJSB)
let { result: res, message } = await sjsbFunctionOper.getQltFwFdcqYzByCondition(row.BSM_SJSB)
if (res != null) {
this.diaData = res
this.bsmSjsb = row.BSM_SJSB
this.$store.dispatch('business/setEdit'); this.$refs.editLog.isShow()
this.$store.dispatch('qltFwFdcqDz/setEdit'); this.$refs.editLog.isShow()
} else {
this.$message(message);
}
......
......@@ -22,8 +22,9 @@
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<el-col :span="9" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
</el-form>
......@@ -41,10 +42,10 @@
<script>
// 建筑物区分所有权业主共有部分
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qlfFwFdcqQfsyq from '@/api/qlfFwFdcqQfsyq'
import sjsbFunctionOper from '@/api/sjsbFunctionOper'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "fdcqqfsyq",
mixins: [tableMixin],
......@@ -106,7 +107,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQlfFwFdcqQfsyqList(this.form)
} = await qlfFwFdcqQfsyq.getQlfFwFdcqQfsyqList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......@@ -118,7 +119,7 @@ export default {
}
},
async handlDatadetails (index, row) {
let { result: res, message } = await dataReporting.getQltFwFdcqYzByCondition(row.BSM_SJSB)
let { result: res, message } = await sjsbFunctionOper.getQltFwFdcqYzByCondition(row.BSM_SJSB)
if (res != null) {
this.diaData = res
this.bsmSjsb = row.BSM_SJSB
......
......@@ -11,14 +11,14 @@ class data extends filter {
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.xzq, 'A20')}</span>
<span>{this.dicStatus(scope.row.qxdm, 'A20')}</span>
</div>
)
},
},
{
label: "权属状态",
width: 150,
width: 100,
render: (h, scope) => {
return (
<div>
......@@ -42,7 +42,7 @@ class data extends filter {
},
{
label: "权利人",
prop: "qlr"
prop: "qlrmc"
},
{
label: "用途",
......
......@@ -4,16 +4,16 @@
<el-form ref="form" :model="form" label-width="120px">
<el-row>
<el-col :span="6">
<el-form-item label="行政区" prop="pcode">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-form-item label="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="权属状态" prop="qszt">
<el-select :disabled="$store.state.business.Edit" class="width100" v-model="form.qszt" placeholder="权属状态">
<el-form-item label="权属状态">
<el-select class="width100" v-model="form.QSZT" placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -21,36 +21,37 @@
</el-col>
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
<el-input v-model="form.ZL" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
<el-input v-model="form.QLR" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="mt-10">
<el-col :span="6">
<el-form-item label="登记类型">
<el-select v-model="form.DJLX" clearable class="width100" ref="selectlandDJ" @visible-change="isShowSelectOptions"
placeholder="请选择登记类型">
<el-option v-for="item in DJLXOptions" :key="item.value" :label="item.label" :value="item.value">
<el-select v-model="form.DJLX" clearable class="width100" ref="selectlandDJ"
@visible-change="isShowSelectOptions" placeholder="请选择登记类型">
<el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="不动产单元号" label-width="120px">
<el-input v-model="form.bdcdyh" placeholder="不动产权证号"></el-input>
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="120px">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="6" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
......@@ -69,10 +70,10 @@
<script>
// 房地产权(独幢、层、套、间、房屋)
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qltFwFdcqYz from '@/api/qltFwFdcqYz'
import sjsbFunctionOper from '@/api/sjsbFunctionOper'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "fdcqyz",
mixins: [tableMixin],
......@@ -82,13 +83,13 @@ export default {
data () {
return {
form: {
pcode:'',
qszt:'',
zl: '',
qlr: '',
djlx:'',
bdcqzh: '',
bdcdyh:'',
XZQDM: '',
QSZT: '',
ZL: '',
QLR: '',
DJLX: '',
BDCQZH: '',
BDCDYH: '',
currentPage: 1
},
tableData: {
......@@ -171,7 +172,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQltFwFdcqYzList(this.form)
} = await qltFwFdcqYz.getQltFwFdcqYzList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......@@ -184,7 +185,7 @@ export default {
}
},
async handlDatadetails (index, row) {
let { result: res, message } = await dataReporting.getQltFwFdcqYzByCondition(row.BSM_SJSB)
let { result: res, message } = await sjsbFunctionOper.getQltFwFdcqYzByCondition(row.BSM_SJSB)
if (res != null) {
this.diaData = res
this.bsmSjsb = row.BSM_SJSB
......
......@@ -3,52 +3,53 @@
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="105px">
<el-row>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="行政区">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="权属状态" label-width="105px">
<el-select v-model="form.pcode" class="width100" clearable placeholder="权属状态">
<el-select v-model="form.QSZT" class="width100" clearable placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.YWH" placeholder="请输入坐落"></el-input>
<el-input v-model="form.ZL" placeholder="请输入坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="105px">
<el-input v-model="form.BDCDYH" placeholder="请输入不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="请输入不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="权利人">
<el-input v-model="form.YWH" placeholder="请输入权利人"></el-input>
<el-input v-model="form.QLR" placeholder="请输入权利人"></el-input>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="登记类型">
<el-select v-model="form.pcode" class="width100" clearable placeholder="登记类型">
<el-select v-model="form.DJLX" class="width100" clearable placeholder="登记类型">
<el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="建筑名称">
<el-input v-model="form.YWH" placeholder="请输入建筑名称"></el-input>
<el-input v-model="form.JZWMC" placeholder="请输入建筑名称"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight mt-10" >
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<el-col :span="6" class="btnColRight mt-10">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
</el-form>
......@@ -58,7 +59,6 @@
@size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
:data="tableData.data">
</lb-table>
<message-tips ref="msg" :message="message" />
</div>
<dataDetails ref="editLog" :title="title" />
</div>
......@@ -67,10 +67,9 @@
<script>
// 构(建)筑物所有权
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qltQlGjzwsyq from '@/api/qltQlGjzwsyq'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "gzwsyq",
mixins: [tableMixin],
......@@ -80,10 +79,13 @@ export default {
data () {
return {
form: {
YWH: '',
QLLX: '',
XZQDM: '',
QSZT: '',
ZL: '',
BDCQZH: '',
QLR: '',
DJLX: '',
BDCDYH: '',
JZWMC: '',
currentPage: 1
},
tableData: {
......@@ -119,9 +121,7 @@ export default {
total: 0,
pageSize: 15,
current: 1,
},
diaData: null,
bsmSjsb: ''
}
}
},
methods: {
......@@ -134,7 +134,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQltQlGjzwsyqList(this.form)
} = await qltQlGjzwsyq.getQltQlGjzwsyqList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......@@ -142,15 +142,11 @@ export default {
total
}
} catch (error) {
this.message = error
this.$refs.msg.messageShow()
}
},
}
}
}
</script>
<style scoped lang="scss">
@import "~@/styles/public.scss";
@import "./index.scss";
</style>
......
......@@ -3,52 +3,53 @@
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="105px">
<el-row>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="行政区">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="权属状态" label-width="105px">
<el-select v-model="form.pcode" class="width100" clearable placeholder="权属状态">
<el-select v-model="form.QSZT" class="width100" clearable placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.YWH" placeholder="请输入坐落"></el-input>
<el-input v-model="form.ZL" placeholder="请输入坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="105px">
<el-input v-model="form.BDCDYH" placeholder="请输入不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="请输入不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="权利人">
<el-input v-model="form.YWH" placeholder="请输入权利人"></el-input>
<el-input v-model="form.QLR" placeholder="请输入权利人"></el-input>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="登记类型">
<el-select v-model="form.pcode" class="width100" clearable placeholder="登记类型">
<el-select v-model="form.DJLX" class="width100" clearable placeholder="登记类型">
<el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="海岛名称">
<el-input v-model="form.YWH" placeholder="请输入海岛名称"></el-input>
<el-input v-model="form.HDMC" placeholder="请输入海岛名称"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight mt-10">
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<el-col :span="6" class="btnColRight mt-10">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
</el-form>
......@@ -67,10 +68,9 @@
<script>
// 海域(含无居民海岛)使用权
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qlfQlHysyq from '@/api/qlfQlHysyq'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "hysyq",
mixins: [tableMixin],
......@@ -80,10 +80,13 @@ export default {
data () {
return {
form: {
YWH: '',
QLLX: '',
XZQDM: '',
QSZT: '',
ZL: '',
BDCQZH: '',
QLR: '',
DJLX: '',
BDCDYH: '',
HDMC: '',
currentPage: 1
},
tableData: {
......@@ -134,7 +137,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQlfQlHysyqByConditon(this.form)
} = await qlfQlHysyq.getQlfQlHysyqByConditon(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......
......@@ -65,7 +65,7 @@ class data extends filter {
},
{
label: "权利人",
prop: "qlr"
prop: "qlrmc"
},
{
label: "用途",
......
......@@ -4,16 +4,16 @@
<el-form ref="form" :model="form" label-width="120px">
<el-row>
<el-col :span="6">
<el-form-item label="行政区" prop="pcode">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-form-item label="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="权属状态" prop="qszt">
<el-select :disabled="$store.state.business.Edit" class="width100" v-model="form.qszt" placeholder="权属状态">
<el-form-item label="权属状态">
<el-select class="width100" v-model="form.QSZT" placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -21,31 +21,32 @@
</el-col>
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
<el-input v-model="form.ZL" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
<el-input v-model="form.QLR" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="mt-10">
<el-col :span="6">
<el-form-item label="登记类型">
<el-select v-model="form.DJLX" clearable class="width100" ref="selectlandDJ" @visible-change="isShowSelectOptions"
placeholder="请选择登记类型">
<el-option v-for="item in DJLXOptions" :key="item.value" :label="item.label" :value="item.value">
<el-select v-model="form.DJLX" clearable class="width100" ref="selectlandDJ"
@visible-change="isShowSelectOptions" placeholder="请选择登记类型">
<el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="120px">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="12" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
......@@ -64,10 +65,10 @@
<script>
// 建设用地、宅基地使用权
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qlfQlJsydsyq from '@/api/qlfQlJsydsyq'
import sjsbFunctionOper from '@/api/sjsbFunctionOper'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "jsydzjdsyq",
mixins: [tableMixin],
......@@ -77,12 +78,12 @@ export default {
data () {
return {
form: {
pcode:'',
qszt:'',
zl: '',
qlr: '',
djlx:'',
bdcqzh: '',
XZQDM: '',
QSZT: '',
ZL: '',
QLR: '',
DJLX: '',
BDCQZH: '',
currentPage: 1
},
tableData: {
......@@ -120,39 +121,7 @@ export default {
current: 1,
},
diaData: null,
bsmSjsb: '',
QLLXOptions: [
{
label: '国有建设用地使用权',
value: '3'
},
{
label: '宅基地使用权',
value: '5'
},
{
label: '集体建设用地使用权',
value: '7'
}
],
DJLXOptions: [
{
label: '首次登记',
value: '100'
},
{
label: '转移登记',
value: '200'
},
{
label: '变更登记',
value: '300'
},
{
label: '更正登记',
value: '500'
}
],
bsmSjsb: ''
}
},
methods: {
......@@ -165,7 +134,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQlfQlJsydsyqList(this.form)
} = await qlfQlJsydsyq.getQlfQlJsydsyqList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......@@ -178,11 +147,11 @@ export default {
}
},
async handlDatadetails (index, row) {
let { result: res, message } = await dataReporting.getQltFwFdcqYzByCondition(row.BSM_SJSB)
let { result: res, message } = await sjsbFunctionOper.getQltFwFdcqYzByCondition(row.BSM_SJSB)
if (res != null) {
this.diaData = res
this.bsmSjsb = row.BSM_SJSB
this.$store.dispatch('business/setEdit'); this.$refs.editLog.isShow()
this.$store.dispatch('qlfQlJsydsyq/setEdit'); this.$refs.editLog.isShow()
} else {
this.$message(message)
}
......
......@@ -3,47 +3,48 @@
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="105px">
<el-row>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="行政区">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="权属状态" label-width="105px">
<el-select v-model="form.pcode" class="width100" clearable placeholder="权属状态">
<el-select v-model="form.QSZT" class="width100" clearable placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.YWH" placeholder="坐落"></el-input>
<el-input v-model="form.ZL" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="105px">
<el-input v-model="form.BDCDYH" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="权利人">
<el-input v-model="form.YWH" placeholder="权利人"></el-input>
<el-input v-model="form.QLR" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="登记类型">
<el-select v-model="form.pcode" class="width100" clearable placeholder="登记类型">
<el-select v-model="form.DJLX" class="width100" clearable placeholder="登记类型">
<el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight mt-10" >
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<el-col :span="12" class="btnColRight mt-10">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
......@@ -54,7 +55,6 @@
@size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
:data="tableData.data">
</lb-table>
<message-tips ref="msg" :message="message" />
</div>
<dataDetails ref="editLog" :title="title" />
</div>
......@@ -63,10 +63,9 @@
<script>
// 林权
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qltQlLq from '@/api/qltQlLq'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "lq",
mixins: [tableMixin],
......@@ -76,8 +75,12 @@ export default {
data () {
return {
form: {
YWH: '',
XZQDM: '',
QSZT: '',
ZL: '',
BDCDYH: '',
QLR: '',
DJLX: '',
currentPage: 1
},
tableData: {
......@@ -123,7 +126,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQltQlLqList(this.form)
} = await qltQlLq.getQltQlLqList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......@@ -131,15 +134,11 @@ export default {
total
}
} catch (error) {
this.message = error
this.$refs.msg.messageShow()
}
}
}
}
</script>
<style scoped lang="scss">
@import "~@/styles/public.scss";
@import "./index.scss";
</style>
......
<template>
<div class="nydsyq from-clues">
<div class="from-clues">
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="105px">
<el-row>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="行政区">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="权属状态" label-width="105px">
<el-select v-model="form.pcode" class="width100" clearable placeholder="权属状态">
<el-select v-model="form.QSZT" class="width100" clearable placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.YWH" placeholder="请输入坐落"></el-input>
<el-input v-model="form.ZL" placeholder="请输入坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="105px">
<el-input v-model="form.BDCDYH" placeholder="请输入不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="请输入不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="权利人">
<el-input v-model="form.YWH" placeholder="请输入权利人"></el-input>
<el-input v-model="form.QLR" placeholder="请输入权利人"></el-input>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="登记类型">
<el-select v-model="form.pcode" class="width100" clearable placeholder="登记类型">
<el-select v-model="form.QLLX" class="width100" clearable placeholder="登记类型">
<el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="地籍号">
<el-input v-model="form.YWH" placeholder="请输入地籍号"></el-input>
<el-input v-model="form.xxx" placeholder="请输入地籍号"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight mt-10" >
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<el-col :span="6" class="btnColRight mt-10">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
</el-form>
......@@ -58,7 +59,6 @@
@size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
:data="tableData.data">
</lb-table>
<message-tips ref="msg" :message="message" />
</div>
<dataDetails ref="editLog" :title="title" />
</div>
......@@ -67,10 +67,9 @@
<script>
// 农用地使用权(非林地)
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qlfQlNydsyq from '@/api/qlfQlNydsyq'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "nydsyq",
mixins: [tableMixin],
......@@ -80,10 +79,13 @@ export default {
data () {
return {
form: {
YWH: '',
XZQDM: '',
QSZT: '',
ZL: '',
BDCQZH: '',
QLR: '',
QLLX: '',
DJLX: '',
BDCDYH: '',
xxx: '',
currentPage: 1
},
tableData: {
......@@ -125,16 +127,11 @@ export default {
}
},
methods: {
// 是否显示下拉框
isShowSelectOptions (e) {
if (!e) this.$refs.selectagricQL.blur()
if (!e) this.$refs.selectagricDJ.blur()
},
async featchData () {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQlfQlNydsyqByConditon(this.form)
} = await qlfQlNydsyq.getQlfQlNydsyqByConditon(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......@@ -142,8 +139,6 @@ export default {
total
}
} catch (error) {
this.message = error
this.$refs.msg.messageShow()
}
}
}
......@@ -151,5 +146,4 @@ export default {
</script>
<style scoped lang="scss">
@import "~@/styles/public.scss";
@import "./index.scss";
</style>
......
......@@ -18,7 +18,7 @@ class data extends filter {
},
{
label: "权属状态",
width: 150,
width: 100,
render: (h, scope) => {
return (
<div>
......@@ -42,7 +42,7 @@ class data extends filter {
},
{
label: "权利人",
prop: "qlr"
prop: "qlrmc"
},
{
label: "用途",
......@@ -50,7 +50,7 @@ class data extends filter {
},
{
label: "土地面积",
prop: "tdmj"
prop: "nydmj"
},
{
label: "坐落",
......
......@@ -5,7 +5,7 @@
<el-row>
<el-col :span="6">
<el-form-item label="行政区">
<el-select v-model="form.qxdm" class="width100" clearable placeholder="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -13,7 +13,7 @@
</el-col>
<el-col :span="6">
<el-form-item label="权属状态">
<el-select class="width100" v-model="form.qszt" placeholder="权属状态">
<el-select class="width100" v-model="form.QSZT" placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -21,31 +21,32 @@
</el-col>
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
<el-input v-model="form.ZL" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
<el-input v-model="form.QLR" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="mt-10">
<el-col :span="6">
<el-form-item label="登记类型">
<el-select v-model="form.djlx" clearable class="width100" ref="selectlandDJ"
<el-select v-model="form.DJLX" clearable class="width100" ref="selectlandDJ"
@visible-change="isShowSelectOptions" placeholder="请选择登记类型">
<el-option v-for="item in DJLXOptions" :key="item.value" :label="item.label" :value="item.value">
<el-option v-for="item in dicData['A21']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="120px">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="12" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
......@@ -64,9 +65,9 @@
<script>
// 土地所有权
import data from "./data"
import business from '@/api/business'
import qlfQlTdsyq from '@/api/qlfQlTdsyq'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
components: {
treeSelect
......@@ -76,12 +77,12 @@ export default {
data () {
return {
form: {
qxdm: '',
qszt: '',
zl: '',
qlr: '',
djlx: '',
bdcqzh: '',
XZQDM: '',
QSZT: '',
ZL: '',
QLR: '',
DJLX: '',
BDCQZH: '',
currentPage: 1
},
tableData: {
......@@ -119,24 +120,6 @@ export default {
current: 1,
},
diaData: null,
DJLXOptions: [
{
label: '首次登记',
value: '100'
},
{
label: '转移登记',
value: '200'
},
{
label: '变更登记',
value: '300'
},
{
label: '更正登记',
value: '500'
}
],
}
},
methods: {
......@@ -149,7 +132,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQlfQlTdsyqList(this.form)
} = await qlfQlTdsyq.getQlfQlTdsyqList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......
......@@ -3,44 +3,44 @@
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="110px">
<el-row>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="行政区" label-width="106px">
<el-select v-model="form.xzq" class="width100" clearable placeholder="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="权属状态">
<el-select v-model="form.qszt" class="width100" clearable placeholder="权属状态">
<el-select v-model="form.QSZT" class="width100" clearable placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="不动产权证号">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="业务号">
<el-input v-model="form.YWH" placeholder="业务号"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="mt-10">
<el-col :span="5">
<el-col :span="6">
<el-form-item label="预告登记种类" label-width="106px">
<el-select v-model="form.YGDJZL" clearable ref="selectnoticeRegQL" class="width100" @visible-change="isShowSelectOptions"
placeholder="请选择预告登记种类">
<el-select v-model="form.YGDJZL" clearable ref="selectnoticeRegQL" class="width100"
@visible-change="isShowSelectOptions" placeholder="请选择预告登记种类">
<el-option v-for="item in dicData['A29']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="登记类型">
<el-select v-model="form.DJLX" clearable class="width100" placeholder="请选择登记类型">
<el-option v-for="item in dicData['A21']" :key="item.value" :label="item.label" :value="item.value">
......@@ -48,12 +48,13 @@
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="不动产单元号" label-width="105px">
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-col :span="6" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
......@@ -73,10 +74,9 @@
<script>
// 预告登记
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qlfQlYgdj from '@/api/qlfQlYgdj'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "ygdj",
mixins: [tableMixin],
......@@ -86,9 +86,9 @@ export default {
data () {
return {
form: {
xzq: '',
qszt: '',
bdcqzh: '',
XZQDM: '',
QSZT: '',
BDCQZH: '',
YWH: '',
YGDJZL: '',
......@@ -141,7 +141,7 @@ export default {
async featchData () {
try {
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQlfQlYgdjList(this.form)
} = await qlfQlYgdj.getQlfQlYgdjList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......
......@@ -5,7 +5,7 @@
<el-row>
<el-col :span="5">
<el-form-item label="行政区" label-width="80px">
<el-select v-model="form.xzq" class="width100" clearable placeholder="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -14,7 +14,7 @@
<el-col :span="5">
<el-form-item label="权属状态">
<el-select v-model="form.qszt" class="width100" clearable placeholder="权属状态">
<el-select v-model="form.QSZT" class="width100" clearable placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
......@@ -23,27 +23,28 @@
<el-col :span="5">
<el-form-item label="坐落" label-width="60px">
<el-input v-model="form.zl" placeholder="坐落"></el-input>
<el-input v-model="form.ZL" placeholder="坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产权证号">
<el-input v-model="form.bdcqzh" placeholder="不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="不动产单元号">
<el-input v-model="form.bdcdyh" placeholder="不动产单元号"></el-input>
<el-input v-model="form.BDCDYH" placeholder="不动产单元号"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row class="mt-10">
<el-col :span="5">
<el-form-item label="权利人" label-width="80px">
<el-input v-model="form.qlr" placeholder="权利人"></el-input>
<el-input v-model="form.QLR" placeholder="权利人"></el-input>
</el-form-item>
</el-col>
<el-col :span="19" class="btnColRight">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
......@@ -63,10 +64,9 @@
<script>
// 异议登记
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qlfQlYydj from '@/api/qlfQlYydj'
import tableMixin from '@/mixins/tableMixin.js'
import treeSelect from '@/components/treeSelect/index.vue'
import treeSelect from '@/components/TreeSelect.vue'
export default {
name: "yydj",
mixins: [tableMixin],
......@@ -76,12 +76,12 @@ export default {
data () {
return {
form: {
xzq: '',
qszt: '',
zl: '',
bdcqzh: '',
qlr: '',
bdcdyh: '',
XZQDM: '',
QSZT: '',
ZL: '',
BDCQZH: '',
QLR: '',
BDCDYH: '',
currentPage: 1
},
tableData: {
......@@ -130,7 +130,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQlfQlYydjList(this.form)
} = await qlfQlYydj.getQlfQlYydjList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......
......@@ -11,7 +11,7 @@ class data extends filter {
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.XZQ, 'A20')}</span>
<span>{this.dicStatus(scope.row.QXDM, 'A20')}</span>
</div>
)
},
......@@ -21,27 +21,27 @@ class data extends filter {
render: (h, scope) => {
return (
<div>
<span>{this.dicStatus(scope.row.ZXYWH, 'A22')}</span>
<span>{this.dicStatus(scope.row.QSZT, 'A22')}</span>
</div>
)
},
},
{
label: "业务号",
prop: "BDCDYH"
prop: "YWH"
},
{
label: "不动产单元号",
prop: "BDCQZH"
prop: "BDCDYH"
},
{
label: "不动产权证号",
prop: "bdccqzh",
label: "不动产权证号",
prop: "BDCQZH",
width: 150
},
{
label: "权利人",
prop: "qlr"
prop: "qlrmc"
},
{
label: "用途",
......
......@@ -3,52 +3,53 @@
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="105px">
<el-row>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="行政区">
<el-select v-model="form.pcode" class="width100" clearable placeholder="行政区">
<el-select v-model="form.XZQDM" class="width100" clearable placeholder="行政区">
<el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="权属状态" label-width="105px">
<el-select v-model="form.pcode" class="width100" clearable placeholder="权属状态">
<el-select v-model="form.QSZT" class="width100" clearable placeholder="权属状态">
<el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="坐落">
<el-input v-model="form.YWH" placeholder="请输入坐落"></el-input>
<el-input v-model="form.ZL" placeholder="请输入坐落"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-col :span="6">
<el-form-item label="不动产权证号" label-width="105px">
<el-input v-model="form.BDCDYH" placeholder="请输入不动产权证号"></el-input>
<el-input v-model="form.BDCQZH" placeholder="请输入不动产权证号"></el-input>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="权利人">
<el-input v-model="form.YWH" placeholder="请输入权利人"></el-input>
<el-input v-model="form.QLR" placeholder="请输入权利人"></el-input>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="权利类型" label-width="105px">
<el-select v-model="form.pcode" class="width100" clearable placeholder="权利类型">
<el-select v-model="form.QLLX" class="width100" clearable placeholder="权利类型">
<el-option v-for="item in dicData['A8']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5" class="mt-10">
<el-col :span="6" class="mt-10">
<el-form-item label="不动产单元号" label-width="105px">
<el-input v-model="form.BDCDYH" placeholder="请输入不动产单元号"></el-input>
</el-form-item>
</el-col>
<el-col :span="3" class="btnColRight mt-10">
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<el-col :span="6" class="btnColRight mt-10">
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
</el-form>
......@@ -58,7 +59,6 @@
@size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
:data="tableData.data">
</lb-table>
<message-tips ref="msg" :message="message" />
</div>
<!-- 编辑 -->
<dataDetails ref="editLog" :title="title" />
......@@ -68,8 +68,7 @@
<script>
// 注销登记
import data from "./data"
import business from '@/api/business'
import dataReporting from '@/api/dataReporting'
import qlfQlZxdj from '@/api/qlfQlZxdj'
import tableMixin from '@/mixins/tableMixin.js'
export default {
name: "cancellationReg",
......@@ -77,7 +76,12 @@ export default {
data () {
return {
form: {
YWH: '',
XZQDM: '',
QSZT: '',
ZL: '',
BDCQZH: '',
QLR: '',
QLLX: '',
BDCDYH: '',
currentPage: 1
},
......@@ -114,9 +118,7 @@ export default {
total: 0,
pageSize: 15,
current: 1,
},
diaData: null,
bsmSjsb: ''
}
}
},
methods: {
......@@ -124,7 +126,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await business.getQlfQlZxdjList(this.form)
} = await qlfQlZxdj.getQlfQlZxdjList(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......@@ -132,8 +134,6 @@ export default {
total
}
} catch (error) {
this.message = error
this.$refs.msg.messageShow()
}
}
}
......@@ -141,5 +141,4 @@ export default {
</script>
<style scoped lang="scss">
@import "~@/styles/public.scss";
@import "./index.scss";
</style>
......
......@@ -45,8 +45,8 @@
</el-col>
<!-- 操作按钮 -->
<el-col :span="18" class="btnColRight">
<el-button @click="resetForm('ruleForm')">重置</el-button>
<el-button type="primary" @click="handleSubmit">查询结果</el-button>
<el-button @click="resetForm">重置</el-button>
<el-button type="primary" @click="handleSubmit">查询</el-button>
</el-col>
</el-row>
</el-form>
......
......@@ -12,8 +12,8 @@
</template>
<script>
import maps from "@/components/echart/map";
import brokenline from "@/components/echart/brokenline";
import maps from "@/components/Echart/Map";
import brokenline from "@/components/Echart/Brokenline";
export default {
data () {
return {};
......@@ -39,7 +39,6 @@ export default {
background: url("~@/image/mapcenter.png") no-repeat;
background-size: 100% 100%;
position: relative;
height: 455px;
.title {
position: absolute;
......
......@@ -5,11 +5,7 @@
<div class="cardcontent">
<ul class="cardcontent-left d-center">
<div class="rjjrlList">
<p
v-for="(item, index) in qxjrlList"
class="d-center qxjr"
:key="index"
>
<p v-for="(item, index) in qxjrlList" class="d-center qxjr" :key="index">
{{ item }}
</p>
</div>
......@@ -18,7 +14,7 @@
<div class="cardcontent-right d-center">
<p>
<span>失败</span>
<span class="bad">{{qxerrer}}</span>
<span class="bad">{{ qxerrer }}</span>
</p>
<p>
<span>成功率</span>
......@@ -32,11 +28,7 @@
<div class="cardcontent">
<ul class="cardcontent-left d-center">
<div class="rjjrlList">
<p
v-for="(item, index) in stjrlList"
class="d-center sthj"
:key="index"
>
<p v-for="(item, index) in stjrlList" class="d-center sthj" :key="index">
{{ item }}
</p>
</div>
......@@ -45,7 +37,7 @@
<div class="cardcontent-right d-center">
<p>
<span>失败</span>
<span class="bad">{{sterrer}}</span>
<span class="bad">{{ sterrer }}</span>
</p>
<p>
<span>成功率</span>
......@@ -62,10 +54,10 @@
</template>
<script>
import columnar from "@/components/echart/columnar";
import worktable from "@/api/worktable";
import columnar from "@/components/Echart/Columnar";
import work from "@/api/work";
export default {
data() {
data () {
return {
// 日均接入量
qxerrer: 0,
......@@ -76,7 +68,7 @@ export default {
stjrl: 50300,
};
},
mounted() {
mounted () {
this.getsthjqxjrtotal();
},
components: { columnar },
......@@ -95,7 +87,7 @@ export default {
},
},
methods: {
getsthjqxjrtotal() {
getsthjqxjrtotal () {
return new Promise(async (resolve) => {
try {
let p = {
......@@ -103,7 +95,7 @@ export default {
QLLX: "A8",
XZQDM: "A20",
};
let res = await worktable.getsthjqxjrtotal(p);
let res = await work.getsthjqxjrtotal(p);
} catch (error) {
this.$refs.msg.messageShow();
}
......@@ -195,12 +187,10 @@ export default {
content: "";
width: 1px;
height: 90px;
background: linear-gradient(
180deg,
background: linear-gradient(180deg,
#091b4c 0%,
#47b5e0 56%,
#091b4c 100%
);
#091b4c 100%);
}
.cardcontent-right {
......
......@@ -18,8 +18,8 @@
</template>
<script>
import columnarsmat from "@/components/echart/columnarsmat";
import Rose from "@/components/echart/Rose";
import columnarsmat from "@/components/Echart/Columnarsmat";
import Rose from "@/components/Echart/Rose";
export default {
data () {
return {
......
......@@ -27,7 +27,7 @@
</el-col>
<!-- 操作按钮 -->
<el-col :span="6" class="btnColRight">
<btn nativeType="cz" @click="resetForm('ruleForm')">重置</btn>
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="queryClick">查询</btn>
</el-col>
</el-row>
......@@ -49,7 +49,7 @@
import { datas, sendThis } from "./data"
// 引入表格混入方法
import table from "@/utils/mixin/table"
import { getRecordLogPage } from "@/api/dbrzcx.js";
import { getRecordLogPage } from "@/api/recordLog.js";
import { mapGetters } from 'vuex'
export default {
name: "dbrzcx",
......
......@@ -95,7 +95,7 @@
<script>
// 上报首页
import wgsl from "./wgsl.vue";
import CenterLeft2Chart from "@/components/echart/map";
import CenterLeft2Chart from "@/components/Echart/Map";
// 引入表格数据
import data from "./data"
export default {
......
......@@ -22,9 +22,9 @@
<el-col :span="12" class="btnColRight">
<el-form-item>
<el-button type="primary">删除</el-button>
<el-button @click="resetForm('ruleForm')">重置</el-button>
<el-button @click="resetForm">重置</el-button>
<el-button type="primary">新增</el-button>
<el-button type="primary" @click="handleSubmit">查询结果</el-button>
<el-button type="primary" @click="handleSubmit">查询</el-button>
</el-form-item>
</el-col>
</el-row>
......
......@@ -13,7 +13,7 @@
</div>
</template>
<script>
import { getReceiveDataReportResult } from "@/api/sbbwcx.js";
import { getReceiveDataReportResult } from "@/api/dataReport.js";
export default {
components: {},
props: {
......
......@@ -75,7 +75,7 @@
<!-- 按钮操作 -->
<el-col :span="6" class="btnColRight">
<el-form-item>
<btn nativeType="cz" @click="resetForm('ruleForm')">重置</btn>
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="featchData">查询</btn>
<btn nativeType="sb">入库</btn>
</el-form-item>
......@@ -101,9 +101,9 @@
import data from "./data";
// 引入table混入方法
import tableMixin from "@/mixins/tableMixin.js";
import { getReceiveDataReportPage } from "@/api/sbbwcx.js";
import { getReceiveDataReportPage } from "@/api/dataReport.js";
// 引入详情弹框
import dataDetails from "@/components/dataDetails/edit-dialog";
import dataDetails from "@/components/EditDialog";
export default {
name: "jsbwcx",
mixins: [tableMixin],
......@@ -185,9 +185,6 @@ export default {
>
详情
</el-button>
<el-button type="primary" onClick={() => {
this.handleResult(scope.row);
}}>结果</el-button>
</div>
)
}
......
......@@ -24,8 +24,8 @@
<!-- 操作按钮 -->
<el-col :span="12" class="btnColRight">
<el-form-item>
<el-button @click="resetForm('ruleForm')">重置</el-button>
<el-button type="primary" @click="handleSubmit">查询结果</el-button>
<el-button @click="resetForm">重置</el-button>
<el-button type="primary" @click="handleSubmit">查询</el-button>
</el-form-item>
</el-col>
</el-row>
......
......@@ -60,7 +60,7 @@
</el-col>
<!-- 操作按钮 -->
<el-col :span="6" class="btnColRight">
<btn nativeType="cz" @click="resetForm('ruleForm')">重置</btn>
<btn nativeType="cz" @click="resetForm">重置</btn>
<btn nativeType="cx" @click="queryClick">查询</btn>
</el-col>
</el-row>
......@@ -85,8 +85,8 @@ import { datas, sendThis } from "./data";
// 引入表格混入方法
import table from "@/utils/mixin/table";
// 引入详情弹框
import dataDetails from "@/components/dataDetails/edit-dialog";
import { getDataReportPage } from "@/api/sbbwcx.js";
import dataDetails from "@/components/EditDialog";
import { getDataReportPage } from "@/api/dataReport.js";
export default {
name: "sbbwcx",
......
......@@ -40,7 +40,7 @@
</template>
<script>
import system from '@/api/system.js'
import sjsbTask from '@/api/sjsbTask.js'
export default {
props: {
taskData: {
......@@ -92,7 +92,7 @@ export default {
if (valid) {
if (!_this.taskData) {
try {
let res = await system.sjsbTaskSave(_this.ruleForm)
let res = await sjsbTask.sjsbTaskSave(_this.ruleForm)
if (res.code == 200) {
_this.loading = false
_this.$message({
......@@ -108,7 +108,7 @@ export default {
}
} else {
try {
let res = await system.updateCron(_this.ruleForm)
let res = await sjsbTask.updateCron(_this.ruleForm)
if (res.code == 200) {
_this.$message({
message: res.message,
......
......@@ -29,7 +29,6 @@
<lb-table :column="column" :heightNum="550" :key="key" :expand-row-keys="keyList" row-key="DICTID"
:tree-props="{ children: 'children' }" :pagination="false" :data="tableData">
</lb-table>
<message-tips :message="message" ref="msg" />
</dialogBox>
</template>
......
......@@ -24,7 +24,7 @@
<script>
import { getUuid, judgeSort, realMove, findParents, removeTreeListItem } from '@/utils/operation'
import { editDictNode, getChildDictList } from '@/api/user'
import { editDictNode, getChildDictList } from '@/api/dict'
export default {
props: {
value: { type: Boolean, default: false },
......
......@@ -35,7 +35,7 @@
</template>
<script>
import table from "@/utils/mixin/table"
import { getQlxxDictList, getChildDictList, refreshDictCache } from "@/api/user.js"
import { getQlxxDictList, refreshDictCache } from "@/api/dict.js"
import { datas, sendThis } from "./dictionaries"
import editDialog from "./components/editDialog.vue"
export default {
......
import filter from '@/utils/filter.js'
class data extends filter {
constructor() {
super()
}
columns () {
return [
{
prop: "job_name",
label: "任务名称",
width: 130
},
{
prop: "description",
label: "任务描述",
width: 300
},
{
prop: "cron_expression",
label: "cron表达式"
},
{
prop: "bean_class",
width: 260,
label: "任务类"
},
{
prop: "job_group",
label: "任务分组"
},
{
label: "状态",
render: (h, scope) => {
return (
<div>
{ this.stateStatus(scope.row.job_status) }
</div>
)
},
}
]
}
}
export default new data()
<template>
<div class="timedTask from-clues">
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="80px">
<el-row>
<el-col :span="6">
<el-form-item label="搜索标题">
<el-input v-model="form.job_name" placeholder="请输入标题"></el-input>
</el-form-item>
</el-col>
<el-col :span="18" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">搜索</btn>
<btn nativeType="sb" @click="handleAdd">新增</btn>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<lb-table :page-size="pageData.size" :current-page.sync="pageData.current" :total="pageData.total"
@size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
:data="tableData.data">
</lb-table>
<add-task ref="task" :taskData="taskData" />
<message-tips ref="msg" :message="message" />
</div>
</div>
</template>
<script>
// 定时任务
import data from "./data"
import sjsbTask from '@/api/sjsbTask.js'
import tableMixin from '@/mixins/tableMixin.js'
import addTask from '../components/addTask.vue'
export default {
name: "menus",
mixins: [tableMixin],
components: {
addTask
},
data () {
return {
taskData: null,
form: {
job_name: '',
currentPage: 1
},
selectionList: [],
tableData: {
columns: [{
label: '序号',
type: 'index',
width: '50',
index: this.indexMethod,
}].concat(data.columns()).concat([
{
label: "操作",
width: 380,
render: (h, scope) => {
return (
<div>
<el-button type="text" size="mini" style="color: #67C23A"
v-show={scope.row.job_status !== '1' && scope.row.job_status !== '2'}
icon="el-icon-magic-stick"
onClick={() => { this.handleRecovery(scope.row) }}>激活
</el-button>
<el-button type="text" size="mini"
style="color: #67C23A;margin-left:0"
icon="el-icon-refresh-right"
v-show={scope.row.job_status === '2'}
onClick={() => { this.handleActivation(scope.row) }}>恢复
</el-button>
<el-button type="text" size="mini"
v-show={scope.row.job_status !== '1'}
icon="el-icon-stopwatch"
onClick={() => { this.handletest(scope.row) }}>手动测试
</el-button>
<el-button type="text" size="mini"
v-show={scope.row.job_status === '1'}
icon="el-icon-video-pause"
onClick={() => { this.handleSuspend(scope.row) }}>暂停
</el-button>
<el-button type="text" size="mini"
icon="el-icon-edit"
v-show={scope.row.job_status === '2' || scope.row.job_status === '-1' || scope.row.job_status === '0'}
onClick={() => { this.handleEdit(scope.row) }}>编辑
</el-button>
<el-button type="text" size="mini"
icon="el-icon-delete" style="color:#F56C6C"
v-show={scope.row.job_status !== '1'}
onClick={() => { this.handleDel(scope.row) }}>删除
</el-button>
</div>
);
},
},
]),
data: []
},
pageData: {
total: 0,
pageSize: 15,
current: 1,
},
}
},
methods: {
handleAdd () {
this.taskData = null
this.$refs.task.isShow()
},
async featchData () {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await sjsbTask.getTaskListByName(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
current,
total
}
} catch (error) {
this.message = error
this.$refs.msg.messageShow()
}
},
// 暂停
handleSuspend (row) {
this.$confirm('此操将进行暂停操作, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
})
.then(() => {
sjsbTask.pauseJob(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
type: 'success',
message: res.message,
})
this.featchData()
}
})
.catch((error) => {
this.$alert(error, '提示', {
confirmButtonText: '确定',
type: 'error'
})
})
})
.catch(() => {
this.$message({
type: 'info',
message: '已取消',
})
})
},
// 激活
handleRecovery (row) {
this.$confirm('此操将进行激活操作, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
})
.then(() => {
sjsbTask.activateJob(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
type: 'success',
message: res.message,
})
this.featchData()
}
})
.catch((error) => {
this.$alert(error, '提示', {
confirmButtonText: '确定',
type: 'error'
})
})
})
.catch(() => {
this.$message({
type: 'info',
message: '已取消',
})
})
},
// 恢复
handleActivation (row) {
this.$confirm('此操将进行恢复操作, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
})
.then(() => {
sjsbTask.resumeJob(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
type: 'success',
message: res.message,
})
this.featchData()
}
})
.catch((error) => {
this.$alert(error, '提示', {
confirmButtonText: '确定',
type: 'error'
})
})
})
.catch(() => {
this.$message({
type: 'info',
message: '已取消',
})
})
},
// 手动测试
handletest (row) {
this.$confirm('此操将进行手动测试, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
})
.then(() => {
sjsbTask.sjsbTaskRun(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$alert(res.message, '提示', {
confirmButtonText: '确定',
type: 'success'
});
this.featchData()
}
})
.catch((error) => {
this.$alert(error, '提示', {
confirmButtonText: '确定',
type: 'error'
})
})
})
.catch(() => {
this.$message({
type: 'info',
message: '已取消',
})
})
},
handleEdit (row) {
this.taskData = row
this.$refs.task.isShow()
},
handleDel (row) {
this.$confirm('此操将进行删除操作, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
})
.then(() => {
sjsbTask.sjsbTaskRemove(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
type: 'success',
message: res.message,
})
this.featchData()
}
})
.catch((error) => {
this.$alert(error, '提示', {
confirmButtonText: '确定',
type: 'error'
})
})
})
.catch(() => {
this.$message({
type: 'info',
message: '已取消',
})
})
}
}
}
</script>
<style scoped lang="scss">
@import "~@/styles/mixin.scss";
@import "~@/styles/public.scss";
</style>
import filter from '@/utils/filter.js'
class data extends filter {
constructor() {
super()
}
columns () {
return [
{
prop: "job_name",
label: "任务名称",
width: 130
},
{
prop: "description",
label: "任务描述",
width: 300
},
{
prop: "cron_expression",
label: "cron表达式"
},
{
prop: "bean_class",
width: 260,
label: "任务类"
},
{
prop: "job_group",
label: "任务分组"
},
{
label: "状态",
render: (h, scope) => {
return (
<div>
{ this.stateStatus(scope.row.job_status) }
</div>
)
},
}
]
}
}
export default new data()
<template>
<div class="timedTask from-clues">
<div class="from-clues-header">
<el-form ref="form" :model="form" label-width="80px">
<el-row>
<el-col :span="6">
<el-form-item label="搜索标题">
<el-input v-model="form.job_name" placeholder="请输入标题"></el-input>
</el-form-item>
</el-col>
<el-col :span="18" class="btnColRight">
<btn nativeType="cx" @click="handleSubmit">搜索</btn>
<btn nativeType="sb" @click="handleAdd">新增</btn>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<lb-table :page-size="pageData.size" :current-page.sync="pageData.current" :total="pageData.total"
@size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns"
:data="tableData.data">
</lb-table>
<add-task ref="task" :taskData="taskData" />
<message-tips ref="msg" :message="message" />
</div>
</div>
</template>
<script>
// 定时任务
import data from "./data"
import sjsbTask from '@/api/sjsbTask.js'
import tableMixin from '@/mixins/tableMixin.js'
import addTask from '../components/addTask.vue'
export default {
name: "roles",
mixins: [tableMixin],
components: {
addTask
},
data () {
return {
taskData: null,
form: {
job_name: '',
currentPage: 1
},
selectionList: [],
tableData: {
columns: [{
label: '序号',
type: 'index',
width: '50',
index: this.indexMethod,
}].concat(data.columns()).concat([
{
label: "操作",
width: 380,
render: (h, scope) => {
return (
<div>
<el-button type="text" size="mini" style="color: #67C23A"
v-show={scope.row.job_status !== '1' && scope.row.job_status !== '2'}
icon="el-icon-magic-stick"
onClick={() => { this.handleRecovery(scope.row) }}>激活
</el-button>
<el-button type="text" size="mini"
style="color: #67C23A;margin-left:0"
icon="el-icon-refresh-right"
v-show={scope.row.job_status === '2'}
onClick={() => { this.handleActivation(scope.row) }}>恢复
</el-button>
<el-button type="text" size="mini"
v-show={scope.row.job_status !== '1'}
icon="el-icon-stopwatch"
onClick={() => { this.handletest(scope.row) }}>手动测试
</el-button>
<el-button type="text" size="mini"
v-show={scope.row.job_status === '1'}
icon="el-icon-video-pause"
onClick={() => { this.handleSuspend(scope.row) }}>暂停
</el-button>
<el-button type="text" size="mini"
icon="el-icon-edit"
v-show={scope.row.job_status === '2' || scope.row.job_status === '-1' || scope.row.job_status === '0'}
onClick={() => { this.handleEdit(scope.row) }}>编辑
</el-button>
<el-button type="text" size="mini"
icon="el-icon-delete" style="color:#F56C6C"
v-show={scope.row.job_status !== '1'}
onClick={() => { this.handleDel(scope.row) }}>删除
</el-button>
</div>
);
},
},
]),
data: []
},
pageData: {
total: 0,
pageSize: 15,
current: 1,
},
}
},
methods: {
handleAdd () {
this.taskData = null
this.$refs.task.isShow()
},
async featchData () {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await sjsbTask.getTaskListByName(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
current,
total
}
} catch (error) {
this.message = error
this.$refs.msg.messageShow()
}
},
// 暂停
handleSuspend (row) {
this.$confirm('此操将进行暂停操作, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
})
.then(() => {
sjsbTask.pauseJob(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
type: 'success',
message: res.message,
})
this.featchData()
}
})
.catch((error) => {
this.$alert(error, '提示', {
confirmButtonText: '确定',
type: 'error'
})
})
})
.catch(() => {
this.$message({
type: 'info',
message: '已取消',
})
})
},
// 激活
handleRecovery (row) {
this.$confirm('此操将进行激活操作, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
})
.then(() => {
sjsbTask.activateJob(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
type: 'success',
message: res.message,
})
this.featchData()
}
})
.catch((error) => {
this.$alert(error, '提示', {
confirmButtonText: '确定',
type: 'error'
})
})
})
.catch(() => {
this.$message({
type: 'info',
message: '已取消',
})
})
},
// 恢复
handleActivation (row) {
this.$confirm('此操将进行恢复操作, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
})
.then(() => {
sjsbTask.resumeJob(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
type: 'success',
message: res.message,
})
this.featchData()
}
})
.catch((error) => {
this.$alert(error, '提示', {
confirmButtonText: '确定',
type: 'error'
})
})
})
.catch(() => {
this.$message({
type: 'info',
message: '已取消',
})
})
},
// 手动测试
handletest (row) {
this.$confirm('此操将进行手动测试, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
})
.then(() => {
sjsbTask.sjsbTaskRun(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$alert(res.message, '提示', {
confirmButtonText: '确定',
type: 'success'
});
this.featchData()
}
})
.catch((error) => {
this.$alert(error, '提示', {
confirmButtonText: '确定',
type: 'error'
})
})
})
.catch(() => {
this.$message({
type: 'info',
message: '已取消',
})
})
},
handleEdit (row) {
this.taskData = row
this.$refs.task.isShow()
},
handleDel (row) {
this.$confirm('此操将进行删除操作, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
})
.then(() => {
sjsbTask.sjsbTaskRemove(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
type: 'success',
message: res.message,
})
this.featchData()
}
})
.catch((error) => {
this.$alert(error, '提示', {
confirmButtonText: '确定',
type: 'error'
})
})
})
.catch(() => {
this.$message({
type: 'info',
message: '已取消',
})
})
}
}
}
</script>
<style scoped lang="scss">
@import "~@/styles/mixin.scss";
@import "~@/styles/public.scss";
</style>
......@@ -28,7 +28,7 @@
<script>
// 定时任务
import data from "./data"
import system from '@/api/system.js'
import sjsbTask from '@/api/sjsbTask.js'
import tableMixin from '@/mixins/tableMixin.js'
import addTask from '../components/addTask.vue'
export default {
......@@ -114,7 +114,7 @@ export default {
try {
this.form = Object.assign(this.form, this.formData)
let { result: { list, total, pages: pageSize, pageNum: current }
} = await system.getTaskListByName(this.form)
} = await sjsbTask.getTaskListByName(this.form)
this.tableData.data = list
this.pageData = {
pageSize,
......@@ -134,7 +134,7 @@ export default {
type: 'warning',
})
.then(() => {
system.pauseJob(row.id)
sjsbTask.pauseJob(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
......@@ -166,7 +166,7 @@ export default {
type: 'warning',
})
.then(() => {
system.activateJob(row.id)
sjsbTask.activateJob(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
......@@ -198,7 +198,7 @@ export default {
type: 'warning',
})
.then(() => {
system.resumeJob(row.id)
sjsbTask.resumeJob(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
......@@ -230,7 +230,7 @@ export default {
type: 'warning',
})
.then(() => {
system.sjsbTaskRun(row.id)
sjsbTask.sjsbTaskRun(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$alert(res.message, '提示', {
......@@ -265,7 +265,7 @@ export default {
type: 'warning',
})
.then(() => {
system.sjsbTaskRemove(row.id)
sjsbTask.sjsbTaskRemove(row.id)
.then((res) => {
if ((res.code = 200)) {
this.$message({
......
import filter from '@/utils/filter.js'
class data extends filter {
constructor() {
super()
}
columns () {
return [
{
prop: "job_name",
label: "任务名称",
width: 130
},
{
prop: "description",
label: "任务描述",
width: 300
},
{
prop: "cron_expression",
label: "cron表达式"
},
{
prop: "bean_class",
width: 260,
label: "任务类"
},
{
prop: "job_group",
label: "任务分组"
},
{
label: "状态",
render: (h, scope) => {
return (
<div>
{ this.stateStatus(scope.row.job_status) }
</div>
)
},
}
]
}
}
export default new data()
<template>
<div class="timedTask from-clues">
<div class="from-clues-header">
<el-form ref="ruleForm" :model="form" label-width="100px">
<el-row class="mb-5">
<el-col :span="3">
<el-select v-model="selectType" placeholder="请选择" class="select">
<el-option v-for="item in typeOptions" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
</el-col>
<el-col :span="3">
<el-input v-model="queryName" class="selectName" clearable placeholder="请输入">
<el-button slot="append" icon="el-icon-search" @click="searchQuery()" />
</el-input>
</el-col>
<!-- 按钮操作 -->
<el-col :span="6" class="btnColRight">
<el-form-item>
<btn nativeType="cz" @click="handleAdd">添加人员</btn>
<btn nativeType="cx" @click="resetPassword(selectionRows)">重置密码</btn>
<btn nativeType="sb" @click="resetSearch()">重置</btn>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<vxe-table ref="xTree" v-loading="loading" class="header-bg-type1" :data="tableData" show-overflow border
:checkbox-config="{ highlight: true }" :empty-render="{ name: 'NotData' }" highlight-hover-row max-height="90%"
@checkbox-all="selectAllEvent" @checkbox-change="selectChangeEvent">
<template #empty>
<table-empty />
</template>
<vxe-table-column type="checkbox" width="36" align="center" fixed="left" />
<vxe-table-column field="code" title="工号" width="80" align="left" show-header-overflow="tooltip"
show-overflow="tooltip" fixed="left" />
<vxe-table-column title="姓名" width="140" align="left" show-header-overflow="tooltip" show-overflow="tooltip"
fixed="left">
<template slot-scope="scope">
<svg-icon :icon-class="
scope.row.sex === '0'
? 'male'
: scope.row.sex === '1'
? 'female'
: 'secrecy'
" />
{{ scope.row.name }}
</template>
</vxe-table-column>
<vxe-table-column field="loginName" title="用户名" width="110" align="left" show-header-overflow="tooltip"
show-overflow="tooltip" fixed="left" />
<vxe-table-column title="负责人" align="left" show-header-overflow="tooltip" show-overflow="tooltip">
<template slot-scope="scope">
<i v-if="scope.row.isDuty" class="el-icon-check" />
</template>
</vxe-table-column>
<vxe-table-column field="departmentName" title="所属部门" align="left" width="140" min-width="140"
show-header-overflow="tooltip" show-overflow="tooltip" />
<vxe-table-column field="jobLevel" :formatter="formatterjobLevel" title="职位" align="left" width="140"
min-width="140" show-header-overflow="tooltip" show-overflow="tooltip" />
<vxe-table-column field="mobilePhone" title="电话" width="140" show-header-overflow="tooltip"
show-overflow="tooltip" align="left" />
<vxe-table-column title="状态" width="50">
<template scope="scope">
<el-switch v-model="scope.row.switch" class="switch" active-color="#32BAD4" inactive-color="#B1B9C5"
active-text="启" inactive-text="禁" @change="changeStatus(scope.row)" />
</template>
</vxe-table-column>
<vxe-table-column title="排序" width="148" min-width="148" align="left" fixed="right">
<template #header>
<p class="ml8">排序</p>
</template>
<template slot-scope="scope">
<sort-table :scope-data="scope" :sort-url="tableUrl" @sortOk="getTableList" />
</template>
</vxe-table-column>
<vxe-table-column title="操作" width="148" min-width="148" align="left" fixed="right">
<template #header>
<p class="ml8">操作</p>
</template>
<template slot-scope="scope">
<el-button type="text" size="small">
<el-tooltip class="item" effect="dark" content="解锁" placement="top">
<i class="icon-platform-unlock iconfont" @click="updateLock(scope.row.id, scope.row.name)" />
</el-tooltip>
<el-tooltip class="item" effect="dark" content="重置" placement="top">
<i class="icon-platform-reset iconfont" @click="resetPassword(scope.row.id)" />
</el-tooltip>
<el-tooltip class="item" effect="dark" content="修改" placement="top">
<i class="icon-platform-edit iconfont" @click="handleEdit(scope.row)" />
</el-tooltip>
<el-tooltip class="item" effect="dark" content="删除" placement="top">
<i class="icon-platform-delete iconfont" @click="handleDelete(scope.row.id, scope.row.name)" />
</el-tooltip>
</el-button>
</template>
</vxe-table-column>
</vxe-table>
</div>
</div>
</template>
<script>
// 定时任务
export default {
name: "users",
components: {},
data () {
return {
title: '',
queryParam: {},
selectType: '0',
queryName: '',
organizationId: '', // 组织机构ID
departmentId: '', // 部门ID
departmentList: [], // 部门列表
levelList: [], // 职务级别
tableData: [],
sexList: [],
typeOptions: [
{
value: '0',
label: '姓名'
},
{
value: '1',
label: '工号'
},
{
value: '2',
label: '部门'
},
{
value: '3',
label: '机构'
}
],
// tableUrl: api.users, // 接口地址,
pageData: {
total: 0,
pageSize: 15,
current: 1,
},
};
},
created () {
// 获取区域和组织机构id
eventBus.$on('getSelectedId', (res) => {
if (!res.organizationId) {
this.tableData = []
this.organizationId = ''
this.departmentId = ''
} else {
this.organizationId = res.organizationId
this.departmentId = res.departmentId
this.getTableList()
this.getDepartData()
}
this.initDictConfig()
})
},
updated () {
this.tableData.forEach((element) => {
element.switch = element.status === 'ACTIVE'
})
},
methods: {
initDictConfig () {
getDictItems('XB').then((res) => {
if (res.status === 1) {
this.sexList = res.content
} else {
this.$message.error({ message: res.message, showClose: true })
}
})
getDictItems('ZWJB').then((res) => {
if (res.status === 1) {
this.levelList = res.content
} else {
this.$message.error({ message: res.message, showClose: true })
}
})
},
getDepartData () {
getDeptsByIdAction(this.organizationId).then((res) => {
if (res.status === 1) {
this.departmentList = res.content
} else {
this.$message.error({ message: res.message, showClose: true })
}
})
},
getTableList () {
this.loading = true
this.queryParam = {
organizationId: this.organizationId,
departmentId: this.departmentId
}
getUserList(this.queryParam).then((res) => {
if (res.status === 1) {
this.loading = false
this.tableData = res.content
} else {
this.$message.error({ message: res.message, showClose: true })
}
})
},
// 查询
searchQuery () {
switch (this.selectType) {
case '0':
this.queryParam.type = 'NAME'
break
case '1':
this.queryParam.type = 'CODE'
break
case '2':
this.queryParam.type = 'DEPARTMENT'
break
case '3':
this.queryParam.type = 'ORGANIZATION'
break
default:
break
}
this.queryParam.typeValue = this.queryName
getUserList(this.queryParam).then((res) => {
if (res.status === 1) {
this.tableData = res.content
} else {
this.$message.error({ message: res.message, showClose: true })
}
})
},
// 重置搜索
resetSearch () {
this.selectType = '0'
this.queryName = ''
this.queryParam = {
organizationId: this.organizationId,
departmentId: this.departmentId
}
this.getTableList()
},
// 性别
formatterSex ({ cellValue }) {
if (this.sexList.length !== 0) {
if (cellValue !== null) {
const sex = this.sexList.find((item) => item.value === cellValue).name
return sex
} else {
return cellValue
}
}
},
// 职务级别
formatterjobLevel ({ cellValue }) {
if (this.levelList.length !== 0) {
if (cellValue) {
const jobLevel = this.levelList.find(
(item) => item.value === cellValue
).name
return jobLevel
} else {
return cellValue
}
}
},
// 删除
handleDelete (id, content) {
this.$confirm(deleteDomStr(content), '执行确认', {
dangerouslyUseHTMLString: true,
customClass: 'customer-delete',
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
})
.then(() => {
deleteAction(`${api.users}/${id}`).then((res) => {
if (res.status === 1) {
this.$message.success({ message: res.message, showClose: true })
} else {
this.$message.error({ message: res.message, showClose: true })
}
this.getTableList()
})
})
.catch(() => { })
},
// 修改状态
changeStatus (row) {
this.$confirm('确定要修改状态吗?', '提示', {
customClass: 'customer-update',
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
})
.then(() => {
const status = row.status === 'ACTIVE' ? 'INACTIVE' : 'ACTIVE'
const id = row.id
updateStatus(id, status).then((res) => {
if (res.status === 1) {
this.$message.success({ message: res.message, showClose: true })
this.getTableList()
} else {
this.$message.error({ message: res.message, showClose: true })
}
})
})
.catch((err) => {
console.log({ err })
})
},
// 更新用户解锁状态
updateLock (id, name) {
this.$confirm(
`<div class="customer-message-wrapper">
<h5 class="title">确定要更新用户解锁状态吗</h5>
<p class="result">执行后,数据将
<span >无法恢复</span>
</p>
</div>`,
'执行确认',
{
dangerouslyUseHTMLString: true,
customClass: 'customer-delete',
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}
)
.then(() => {
updateLock(id).then((res) => {
if (res.status === 1) {
this.$message.success({ message: res.message, showClose: true })
this.getTableList()
} else {
this.$message.error({ message: res.message, showClose: true })
}
})
})
.catch(() => { })
},
// 重置用户密码
resetPassword (data) {
const ids = []
if (data instanceof Array) {
data.forEach((item) => {
ids.push(item.id)
})
} else {
ids.push(data)
}
console.log(ids, 'ids')
if (ids.length === 0) {
this.$message({
message: '请选择需要重置密码的用户!',
showClose: true
})
return
}
this.$confirm(
`<div class="customer-message-wrapper">
<h5 class="title">确定要重置密码吗</h5>
<p class="result">执行后,数据将
<span >无法恢复</span>
</p>
</div>`,
'执行确认',
{
dangerouslyUseHTMLString: true,
customClass: 'customer-delete',
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}
)
.then(() => {
resetPassword(ids).then((res) => {
if (res.status === 1) {
this.$message.success({ message: res.message, showClose: true })
this.getTableList()
} else {
this.$message.error({ message: res.message, showClose: true })
}
})
})
.catch(() => { })
},
// 新增回显
reloadTableData () {
this.getTableList()
},
showimport () {
this.$refs.leadingIn.import(this.tableUrl, '人员')
}
}
}
</script>
<style scoped lang="scss">
.content {
.top-wrapper {
.el-button + .el-button {
margin-left: 16px;
}
.top-wrapper-search {
display: inline-block;
margin-left: 16px;
::v-deep .el-input,
::v-deep .el-input__inner {
height: 32px;
}
.select {
width: 120px;
vertical-align: middle;
}
.selectName {
width: 178px;
margin: 0 16px;
vertical-align: middle;
::v-deep .el-input-group__append {
background: #e0eeff;
color: #3aa3f8 !important;
padding-right: 12px;
border-radius: 0;
.el-button {
padding: 8px 8px;
}
}
}
}
}
.vxe-table {
::v-deep .vxe-body--row {
.vxe-body--column:nth-child(3) {
text-align: left;
}
.svg-icon {
width: 1.5em;
height: 1.5em;
vertical-align: middle;
margin-left: 5px;
}
}
}
}
......@@ -31,7 +31,7 @@
<!-- 操作按钮 -->
<el-col :span="6" class="btnColRight">
<btn nativeType="sb" @click="handleUpdateDic">刷新缓存</btn>
<btn nativeType="cx" @click="handleSubmit">查询结果</btn>
<btn nativeType="cx" @click="handleSubmit">查询</btn>
</el-col>
</el-row>
</el-form>
......
......@@ -32,8 +32,8 @@
</el-col>
<!-- 操作按钮 -->
<el-col :span="4" class="btnColRight">
<el-button @click="resetForm('ruleForm')">重置</el-button>
<el-button type="primary" @click="handleSubmit">查询结果</el-button>
<el-button @click="resetForm">重置</el-button>
<el-button type="primary" @click="handleSubmit">查询</el-button>
</el-col>
</el-row>
</el-form>
......