diff --git a/src/api/application/index.js b/src/api/application/index.js new file mode 100644 index 00000000..3bab7b53 --- /dev/null +++ b/src/api/application/index.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' + + +//查询列表 +export function getList(data){ + return request({ + url:'/house/mobile/proposer/list', + method:'get', + params:data + }) +} + +//获取申请单明细 +export function allInformation(id){ + return request({ + url:'/house/allinformation/'+id, + method:'get', + }) +} + +//获取文件配置 +export function treeSingleProcessView(data){ + return request({ + url:'/system/attachmentConfig/treeSingleProcessView', + method:'get', + params:data + }) +} + +//获取上传附件 +export function attachmentFind(data){ + return request({ + url:'/system/attachment/find', + method:'get', + params:data + }) +} + +//保存申请 +export function saveHouseBaseInfo(data){ + return request({ + url:'/house/custom/saveHouseBaseInfo', + method:'post', + data:data + }) +} + +//户型 +export function houseList(){ + return request({ + url:'/house/type/list', + method:'get' + }) +} diff --git a/src/main.js b/src/main.js index f1fd1c4e..82f9327f 100644 --- a/src/main.js +++ b/src/main.js @@ -14,10 +14,12 @@ import './permission' // permission control import global from '@/utils/global'; import { getDicts } from "@/utils/data"; +import { houseGetDicts } from '@/utils/data'; import { selectDictLabel , onClickLeft , getNowFormatDate } from "@/utils/utils"; //全局方法挂载 Vue.prototype.getDicts = getDicts +Vue.prototype.houseGetDicts = houseGetDicts Vue.prototype.selectDictLabel = selectDictLabel Vue.prototype.onClickLeft = onClickLeft Vue.prototype.getNowFormatDate = getNowFormatDate diff --git a/src/router/index.js b/src/router/index.js index 57af9531..10154df2 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -538,7 +538,7 @@ export const constantRoutes = [ }, { path: '/applicationForm', - name: 'authenticRightLogin', + name: 'applicationForm', meta: { title: '农村宅基地申请表', hidden: true, diff --git a/src/utils/data.js b/src/utils/data.js index 154a0321..37b18cb6 100644 --- a/src/utils/data.js +++ b/src/utils/data.js @@ -7,3 +7,11 @@ export function getDicts(type) { method: 'get', }) } + +// 根据字典类型查询字典数据信息 +export function houseGetDicts(dictType) { + return request({ + url: '/system/dict/data/type/' + dictType, + method: 'get' + }) +} diff --git a/src/views/flowChart/index.vue b/src/views/flowChart/index.vue new file mode 100644 index 00000000..254c3033 --- /dev/null +++ b/src/views/flowChart/index.vue @@ -0,0 +1,28 @@ + + + + + diff --git a/src/views/homeApplication/applicationForm.vue b/src/views/homeApplication/applicationForm.vue index a76db9f3..6018ae47 100644 --- a/src/views/homeApplication/applicationForm.vue +++ b/src/views/homeApplication/applicationForm.vue @@ -15,108 +15,185 @@

农村宅基地和建房(规划许可)申请表

-

申请用户信息

-
- - - - - - - - +
+

申请用户信息

+
+ + + + + + + +
+
-

家庭成员信息

-
- - - - - +
+

家庭成员信息

+ + + + + + + + + + +
+
+ + + + + + +
+
+ + + + + + + + + +
-
- + +
+

现宅基地及农房状况

- - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
-

现宅基地及农房状况

-
- - - - - - +
+

拟申请宅基地及建房情况

+
+ + + + + + + + + + + + - + - - + -
- -

拟申请宅基地及建房情况

-
- - - - - - - - - - + @@ -124,62 +201,68 @@ readonly clickable name="picker" - :value="value" - label="房屋构造" - placeholder="选择房屋构造" - @click="showPicker = true" + :value="houseTypeValue" + placeholder="选择户型图" + @click=" auditStatus==true ? '' : showHouseType = true" input-align="right" + right-icon="arrow-down" + v-if="showHouse" /> - + - - - +
-

申请理由

-
+
+

申请理由

+
- + - + + + + + + +
- -

会议纪要

-
-
-

宅基地使用承诺书

-
- +
+

{{item.fileTypeName}}

+
+ + +
+ + + + -
+
保存 @@ -191,96 +274,384 @@
-

宅基地开工

-
+
+

宅基地开工

+
+
-

宅基地验收申请

-
- - - - - - - - - - - - - - - - - +
+ + + 保存 + + + 保存并提交 + + +
+
+ +
+

宅基地验收申请

+
+ + + + + + + + + + + + + + + + +
+
+ +
+ + + 保存 + + + 保存并提交 + + +
+
+