@@ -0,0 +1,54 @@ | |||||
import request from '@/utils/request'; | |||||
// 承包地块信息列表 | |||||
export function listCbdkxx(params) { | |||||
return request({ | |||||
url: '/service/cbdkxx/mobile/list', | |||||
method: 'get', | |||||
params: params | |||||
}); | |||||
} | |||||
// 承包地块详情 | |||||
export function getCbdkxx(id) { | |||||
return request({ | |||||
url: '/service/cbdkxx/get/' + id, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
// 新增承包地块信息 | |||||
export function addCbdkxx(data) { | |||||
return request({ | |||||
url: '/service/cbdkxx/insert', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
} | |||||
// 修改承包地块信息 | |||||
export function updateCbdkxx(data) { | |||||
return request({ | |||||
url: '/service/cbdkxx/modify', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
} | |||||
// 删除承包地块信息 | |||||
export function deleteCbdkxx(id) { | |||||
return request({ | |||||
url: '/service/cbdkxx/delete/' + id, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
// 转出承包地块 | |||||
export function transferCbdkxx(params) { | |||||
return request({ | |||||
url: '/service/cbdkxx/transfer', | |||||
method: 'get', | |||||
params: params | |||||
}); | |||||
} | |||||
@@ -0,0 +1,79 @@ | |||||
import request from '@/utils/request'; | |||||
// 获取承包方列表 | |||||
export function listCbf(params) { | |||||
return request({ | |||||
url: '/service/cbf/list', | |||||
method: 'get', | |||||
params: params | |||||
}); | |||||
} | |||||
// 获取承包方详情 | |||||
export function getCbf(cbfbm) { | |||||
return request({ | |||||
url: '/service/cbf/obtain/' + cbfbm, | |||||
method: 'get', | |||||
}); | |||||
} | |||||
// 获取承包方详情 | |||||
export function getCbfById(id) { | |||||
return request({ | |||||
url: '/service/cbf/get/' + id, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
// 新增承包方信息 | |||||
export function addCbf(data) { | |||||
return request({ | |||||
url: '/service/cbf/add', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
} | |||||
// 更新承包方信息 | |||||
export function updateCbf(data) { | |||||
return request({ | |||||
url: '/service/cbf/edit', | |||||
method: 'post', | |||||
data: data | |||||
}) | |||||
} | |||||
// 删除承包方信息 | |||||
export function deleteCbf(id) { | |||||
return request({ | |||||
url: '/service/cbf/delete/' + id, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
// 生成承包方编码 | |||||
export function generateContractorCode(params) { | |||||
return request({ | |||||
url: '/service/cbf/generateCode', | |||||
method: 'get', | |||||
params: params | |||||
}); | |||||
} | |||||
// 承包方调查签字 | |||||
export function contractorSignature(data) { | |||||
return request({ | |||||
url: '/service/cbf/surveySign', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
} | |||||
// 调查挂起 | |||||
export function hangUp(data) { | |||||
return request({ | |||||
url: '/service/cbf/hangUp', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
} |
@@ -0,0 +1,70 @@ | |||||
import request from '@/utils/request'; | |||||
// 查询承包方家庭成员列表 | |||||
export function listJtcy(params) { | |||||
return request({ | |||||
url: '/service/jtcy/list', | |||||
method: 'get', | |||||
params: params | |||||
}); | |||||
} | |||||
// 查询承包方家庭成员详细 | |||||
export function getJtcy(id) { | |||||
return request({ | |||||
url: '/service/jtcy/get/' + id, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
// 新增承包方家庭成员信息 | |||||
export function addJtcy(data) { | |||||
return request({ | |||||
url: '/service/jtcy/add', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
} | |||||
// 修改承包方家庭成员信息 | |||||
export function updateJtcy(data) { | |||||
return request({ | |||||
url: '/service/jtcy/edit', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
} | |||||
// 删除承包方家庭成员信息 | |||||
export function deleteJtcy(id) { | |||||
return request({ | |||||
url: '/service/jtcy/remove/' + id, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
// 家庭成员分户 | |||||
export function divisionJtcy(id) { | |||||
return request({ | |||||
url: '/service/jtcy/division/' + id, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
// 家庭成员移户 | |||||
export function transferJtcy(params) { | |||||
return request({ | |||||
url: '/service/jtcy/transfer', | |||||
method: 'get', | |||||
params: params | |||||
}); | |||||
} | |||||
// 家庭成员设为户主 | |||||
export function setHouseholder(id) { | |||||
return request({ | |||||
url: '/service/jtcy/householder/' + id, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
@@ -0,0 +1,35 @@ | |||||
import request from '@/utils/request'; | |||||
// 获取承包合同详情 | |||||
export function getCbht(cbfbm) { | |||||
return request({ | |||||
url: '/service/cbht/obtain/' + cbfbm, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
// 新增承包合同信息 | |||||
export function addCbht(data) { | |||||
return request({ | |||||
url: '/service/cbht/insert', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
} | |||||
// 修改承包合同信息 | |||||
export function updateCbht(data) { | |||||
return request({ | |||||
url: '/service/cbht/edit', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
} | |||||
// 承包合同延期 | |||||
export function extendCbht(id) { | |||||
return request({ | |||||
url: '/service/cbht/extension/' + id, | |||||
method: 'get' | |||||
}); | |||||
} |
@@ -0,0 +1,54 @@ | |||||
import request from '@/utils/request'; | |||||
// 地块信息列表 | |||||
export function listDk(params) { | |||||
return request({ | |||||
url: '/service/dk/list', | |||||
method: 'get', | |||||
params: params | |||||
}); | |||||
} | |||||
// 地块信息详情 | |||||
export function getDk(id) { | |||||
return request({ | |||||
url: '/service/dk/get/' + id, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
// 新增地块属性信息 | |||||
export function addDk(data) { | |||||
return request({ | |||||
url: '/service/dk/add', | |||||
method: 'post', | |||||
data: data | |||||
}) | |||||
} | |||||
// 修改地块属性信息 | |||||
export function updateDk(data) { | |||||
return request({ | |||||
url: '/service/dk/edit', | |||||
method: 'post', | |||||
data: data | |||||
}) | |||||
} | |||||
// 删除地块信息 | |||||
export function deleteDk(id) { | |||||
return request({ | |||||
url: '/service/dk/remove/' + id, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
// 生成地块编码 | |||||
export function generateLandCode(params) { | |||||
return request({ | |||||
url: '/service/dk/generateCode', | |||||
method: 'get', | |||||
params: params | |||||
}); | |||||
} |
@@ -0,0 +1,54 @@ | |||||
import request from '@/utils/request'; | |||||
// 获取承包方列表 | |||||
export function listFbf(params) { | |||||
return request({ | |||||
url: '/service/fbf/list', | |||||
method: 'get', | |||||
params: params | |||||
}); | |||||
} | |||||
// 新增发包方信息 | |||||
export function addFbf(data) { | |||||
return request({ | |||||
url: '/service/fbf/add', | |||||
method: 'post', | |||||
data: data | |||||
}) | |||||
} | |||||
// 修改发包方信息 | |||||
export function updateFbf(data) { | |||||
return request({ | |||||
url: '/service/fbf/edit', | |||||
method: 'post', | |||||
data: data | |||||
}) | |||||
} | |||||
// 发包方调查签字 | |||||
export function manualSignature(data) { | |||||
return request({ | |||||
url: '/service/fbf/surveySign', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
} | |||||
// 生成发包方编码 | |||||
export function generateEmployerCode(params) { | |||||
return request({ | |||||
url: '/service/fbf/generateCode', | |||||
method: 'get', | |||||
params: params | |||||
}); | |||||
} | |||||
// 发包方签字授权 | |||||
export function authorizeSignature(id) { | |||||
return request({ | |||||
url: '/service/fbf/authorize/' + id, | |||||
method: 'get' | |||||
}); | |||||
} |
@@ -0,0 +1,18 @@ | |||||
import request from '@/utils/request'; | |||||
// 根据deptId获取部门信息 | |||||
export function getDept(deptId) { | |||||
return request({ | |||||
url: '/system/dept/get/' + deptId, | |||||
method: 'get' | |||||
}); | |||||
} | |||||
// 获取确权调查任务列表 | |||||
export function listSurveyTask(params) { | |||||
return request({ | |||||
url: '/service/landsurvey/mobile/list', | |||||
method: 'get', | |||||
params: params | |||||
}); | |||||
} |
@@ -58,3 +58,11 @@ export function refreshCache() { | |||||
method: 'delete' | method: 'delete' | ||||
}) | }) | ||||
} | } | ||||
// 根据参数键名查询参数值 | |||||
// export function getConfigKey(configKey) { | |||||
// return request({ | |||||
// url: '/open/typz/configKey/' + configKey, | |||||
// method: 'get' | |||||
// }) | |||||
// } |
@@ -9,7 +9,7 @@ import { isRelogin } from '@/utils/request' | |||||
NProgress.configure({ showSpinner: false }) | NProgress.configure({ showSpinner: false }) | ||||
const whiteList = ['/login', '/register', '/app/login', '/app/list', '/app/edit'] | |||||
const whiteList = ['/login', '/register', '/app/login', '/app/list', '/app/edit', '/app/map'] | |||||
const isWhiteList = (path) => { | const isWhiteList = (path) => { | ||||
return whiteList.some(pattern => isPathMatch(pattern, path)) | return whiteList.some(pattern => isPathMatch(pattern, path)) | ||||
@@ -87,7 +87,61 @@ export const constantRoutes = [ | |||||
meta: { title: '个人中心', icon: 'user' } | meta: { title: '个人中心', icon: 'user' } | ||||
} | } | ||||
] | ] | ||||
} | |||||
}, | |||||
{ //登录页 | |||||
path: '/app/login', | |||||
name: 'appLogin', | |||||
hidden: true, | |||||
meta: { | |||||
title: '登录', | |||||
}, | |||||
component: (resolve) => require(['@/views/app/login'], resolve) | |||||
}, | |||||
{ //首页 | |||||
path: '/app/index', | |||||
name: 'appIndex', | |||||
hidden: true, | |||||
meta: { | |||||
title: '首页', | |||||
}, | |||||
component: (resolve) => require(['@/views/app/index'], resolve) | |||||
}, | |||||
{ //用户页 | |||||
path: '/app/user', | |||||
name: 'appUser', | |||||
hidden: true, | |||||
meta: { | |||||
title: '首页', | |||||
}, | |||||
component: (resolve) => require(['@/views/app/user'], resolve) | |||||
}, | |||||
{ //用户页 | |||||
path: '/app/list', | |||||
name: 'appList', | |||||
hidden: true, | |||||
meta: { | |||||
title: '列表', | |||||
}, | |||||
component: (resolve) => require(['@/views/app/list'], resolve) | |||||
}, | |||||
{ //用户页 | |||||
path: '/app/edit', | |||||
name: 'appEdit', | |||||
hidden: true, | |||||
meta: { | |||||
title: '修改', | |||||
}, | |||||
component: (resolve) => require(['@/views/app/edit'], resolve) | |||||
}, | |||||
{ //用户页 | |||||
path: '/app/map', | |||||
name: 'appMap', | |||||
hidden: true, | |||||
meta: { | |||||
title: '地图', | |||||
}, | |||||
component: (resolve) => require(['@/views/app/map'], resolve) | |||||
}, | |||||
] | ] | ||||
// 动态路由,基于用户权限动态去加载 | // 动态路由,基于用户权限动态去加载 | ||||
@@ -175,61 +229,7 @@ export const dynamicRoutes = [ | |||||
meta: { title: '修改生成配置', activeMenu: '/tool/gen' } | meta: { title: '修改生成配置', activeMenu: '/tool/gen' } | ||||
} | } | ||||
] | ] | ||||
}, | |||||
{ //登录页 | |||||
path: '/app/login', | |||||
name: 'appLogin', | |||||
meta: { | |||||
title: '登录', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/app/login'], resolve) | |||||
}, | |||||
{ //首页 | |||||
path: '/app/index', | |||||
name: 'appIndex', | |||||
meta: { | |||||
title: '首页', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/app/index'], resolve) | |||||
}, | |||||
{ //用户页 | |||||
path: '/app/user', | |||||
name: 'appUser', | |||||
meta: { | |||||
title: '首页', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/app/user'], resolve) | |||||
}, | |||||
{ //用户页 | |||||
path: '/app/list', | |||||
name: 'appList', | |||||
meta: { | |||||
title: '列表', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/app/list'], resolve) | |||||
}, | |||||
{ //用户页 | |||||
path: '/app/edit', | |||||
name: 'appEdit', | |||||
meta: { | |||||
title: '修改', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/app/edit'], resolve) | |||||
}, | |||||
{ //用户页 | |||||
path: '/app/map', | |||||
name: 'appMap', | |||||
meta: { | |||||
title: '地图', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/app/map'], resolve) | |||||
}, | |||||
} | |||||
] | ] | ||||
// 防止连续点击多次路由报错 | // 防止连续点击多次路由报错 | ||||
@@ -18,28 +18,12 @@ | |||||
<p slot="left-icon" class="notice_tt">通知</p> | <p slot="left-icon" class="notice_tt">通知</p> | ||||
</van-notice-bar> | </van-notice-bar> | ||||
<div class="content"> | |||||
<p class="title">服务功能</p> | |||||
<div class="content" v-for="(item,index) in menuList" :key="index"> | |||||
<p class="title">{{item.modelType}}</p> | |||||
<div class="flex-main"> | <div class="flex-main"> | ||||
<div> | |||||
<img src="../../assets/images/app/user_header.png" alt=""> | |||||
<p>地图管理</p> | |||||
</div> | |||||
<div> | |||||
<img src="../../assets/images/app/user_header.png" alt=""> | |||||
<p>地图管理</p> | |||||
</div> | |||||
<div> | |||||
<img src="../../assets/images/app/user_header.png" alt=""> | |||||
<p>地图管理</p> | |||||
</div> | |||||
<div> | |||||
<img src="../../assets/images/app/user_header.png" alt=""> | |||||
<p>地图管理</p> | |||||
</div> | |||||
<div> | |||||
<img src="../../assets/images/app/user_header.png" alt=""> | |||||
<p>地图管理</p> | |||||
<div v-for="(itemChild,indexChild) in item.menus" :key="indexChild" @click="$router.push({path:itemChild.menuUrl})"> | |||||
<img :src="require('@/assets/images/app/' + itemChild.menuIcon)" alt=""> | |||||
<p>{{itemChild.menuName}}</p> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -54,7 +38,7 @@ | |||||
name: "appIndex", | name: "appIndex", | ||||
data() { | data() { | ||||
return { | return { | ||||
menuList:[] | |||||
}; | }; | ||||
}, | }, | ||||
created() { | created() { | ||||
@@ -63,7 +47,7 @@ | |||||
methods: { | methods: { | ||||
getMenuApp(){ | getMenuApp(){ | ||||
getMenuApp().then((res) => { | getMenuApp().then((res) => { | ||||
this.menuList = res.data; | |||||
}); | }); | ||||
} | } | ||||
}, | }, | ||||
@@ -25,7 +25,7 @@ | |||||
> | > | ||||
<!--1--> | <!--1--> | ||||
<van-swipe-cell right-width="200" class="item" v-for="(item,index) in 10" :key="index"> | <van-swipe-cell right-width="200" class="item" v-for="(item,index) in 10" :key="index"> | ||||
<div class="item_box" @click="$router.push({name:'',query:{id:item.id}})"> | |||||
<div class="item_box" @click="$router.push({name:'appEdit',query:{id:item.id}})"> | |||||
<div class="head_block"> | <div class="head_block"> | ||||
<div class="title">334656556565</div> | <div class="title">334656556565</div> | ||||
<div class="describe">已清查</div> | <div class="describe">已清查</div> | ||||
@@ -217,6 +217,7 @@ | |||||
flex-shrink: 0; | flex-shrink: 0; | ||||
background: linear-gradient( 271deg, #53E4A5 0%, #24DBDB 100%); | background: linear-gradient( 271deg, #53E4A5 0%, #24DBDB 100%); | ||||
border: none; | border: none; | ||||
width: 20%; | |||||
} | } | ||||
} | } | ||||
@@ -9,8 +9,8 @@ const CompressionPlugin = require('compression-webpack-plugin') | |||||
const name = process.env.VUE_APP_TITLE | const name = process.env.VUE_APP_TITLE | ||||
const baseUrl = 'http://localhost:8080' // 后端接口 | |||||
//const baseUrl = 'http://192.168.0.108:8080' // 后端接口 zzl | |||||
//const baseUrl = 'http://localhost:8080' // 后端接口 | |||||
const baseUrl = 'http://192.168.0.109:8080' // 后端接口 zzl | |||||
const port = process.env.port || process.env.npm_config_port || 80 // 端口 | const port = process.env.port || process.env.npm_config_port || 80 // 端口 | ||||