diff --git a/src/api/contracted/cbdkxx.js b/src/api/contracted/cbdkxx.js new file mode 100644 index 00000000..4369f560 --- /dev/null +++ b/src/api/contracted/cbdkxx.js @@ -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 + }); +} + diff --git a/src/api/contracted/cbf.js b/src/api/contracted/cbf.js index e103e88b..dc3d315b 100644 --- a/src/api/contracted/cbf.js +++ b/src/api/contracted/cbf.js @@ -17,6 +17,14 @@ export function getCbf(cbfbm) { }); } +// 获取承包方详情 +export function getCbfById(id) { + return request({ + url: '/service/cbf/get/' + id, + method: 'get' + }); +} + // 新增承包方信息 export function addCbf(data) { return request({ @@ -51,3 +59,21 @@ export function generateContractorCode(params) { 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 + }); +} diff --git a/src/api/contracted/cbfjtcy.js b/src/api/contracted/cbfjtcy.js new file mode 100644 index 00000000..9e7144b1 --- /dev/null +++ b/src/api/contracted/cbfjtcy.js @@ -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' + }); +} + diff --git a/src/api/contracted/cbht.js b/src/api/contracted/cbht.js new file mode 100644 index 00000000..8c1b3863 --- /dev/null +++ b/src/api/contracted/cbht.js @@ -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' + }); +} diff --git a/src/api/contracted/dk.js b/src/api/contracted/dk.js new file mode 100644 index 00000000..8f5b92be --- /dev/null +++ b/src/api/contracted/dk.js @@ -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 + }); +} diff --git a/src/api/contracted/fbf.js b/src/api/contracted/fbf.js new file mode 100644 index 00000000..5c25ebef --- /dev/null +++ b/src/api/contracted/fbf.js @@ -0,0 +1,46 @@ +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 + }); +} diff --git a/src/api/homesteadSurvey/nhhncy.js b/src/api/homesteadSurvey/nhhncy.js index 76bc8ea3..6830eacc 100644 --- a/src/api/homesteadSurvey/nhhncy.js +++ b/src/api/homesteadSurvey/nhhncy.js @@ -25,6 +25,23 @@ export function getNhhncy(id) { method: 'get' }) } +// 查询列表 +export function queryHomesteadnhhncyList(query) { + return request({ + url: '/home/homesteadnhhncy/queryList', + method: 'get', + params: query + }) +} + + +export function addOutsidenhhncy(data) { + return request({ + url: '/home/homesteadnhhncy/outsideAdd', + method: 'post', + data: data + }) +} // 新增数据调查-农户户内成员 export function addNhhncy(data) { diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js index 3ec3a57b..d9f6920b 100644 --- a/src/api/sunVillage_info/fixedAssets.js +++ b/src/api/sunVillage_info/fixedAssets.js @@ -814,6 +814,14 @@ export function cbhtSecondSign(data,id) { data: data }) } +// 承包方公示结果签字 +export function updateGsjgSign(data) { + return request({ + url: '/open/home/mobile/updateGsjgSign', + method: 'post', + data: data + }) +} // 附件查询 export function attachmentQuery(query) { diff --git a/src/api/sunVillage_info/sysCbf.js b/src/api/sunVillage_info/sysCbf.js new file mode 100644 index 00000000..70dfc3aa --- /dev/null +++ b/src/api/sunVillage_info/sysCbf.js @@ -0,0 +1,77 @@ +import request from '@/utils/request' + +//查询列表 +export function getList(data){ + return request({ + url:'/service/cbf/list', + method:'get', + params:data + }) +} +//承包方查询 +export function getCbfList(data){ + return request({ + url:'/open/villageAffairs/public/cbfList', + method:'get', + params:data + }) +} + +//查询承包地块列表 +export function getCbdkms(data){ + return request({ + url:'/service/cbdkxx/getCbdkms', + method:'get', + params:data + }) +} +//查询承包方调查 +export function getCbfdcList(data){ + return request({ + url:'/service/cbfdc/list', + method:'get', + params:data + }) +} + +//修改 +export function updateSysCfb(data){ + return request({ + url:'/service/cbf/edit', + method: 'post', + data: data + }) +} +//批量修改承包方记事签字 +export function updateBatchSign(data,gsjs){ + return request({ + url:'/service/cbf/updateBatchSign?gsjs='+gsjs, + method: 'post', + data: data + }) +} +//修改承包方记事签字 +export function updateSign(data){ + return request({ + url:'/service/cbf/updateSign', + method: 'post', + data: data + }) +} +//批量修改承包方审核签字 +export function examineBatchSign(data,shyj){ + return request({ + url:'/service/cbf/examineBatchSign?shyj='+shyj, + method: 'post', + data: data + }) +} +//修改承包方审核签字 +export function examineSign(data){ + return request({ + url:'/service/cbf/examineSign', + method: 'post', + data: data + }) +} + diff --git a/src/api/sunVillage_info/sysFbf.js b/src/api/sunVillage_info/sysFbf.js new file mode 100644 index 00000000..5af4237e --- /dev/null +++ b/src/api/sunVillage_info/sysFbf.js @@ -0,0 +1,18 @@ +import request from '@/utils/request' + +//查询列表 +export function getSysFfb(data){ + return request({ + url:'/service/fbf/sysFbfSelect', + method:'get', + params:data + }) +} +//修改 +export function auditSign(data){ + return request({ + url:'/service/fbf/auditSign', + method: 'post', + data: data + }) +} diff --git a/src/api/system/config.js b/src/api/system/config.js index 87f0d628..e785df14 100644 --- a/src/api/system/config.js +++ b/src/api/system/config.js @@ -15,3 +15,11 @@ export function getSystemAttachmentUrl() { method: 'get' }) } + +// 根据参数键名查询参数值 +export function getConfigKey(configKey) { + return request({ + url: '/open/typz/configKey/' + configKey, + method: 'get' + }) +} diff --git a/src/assets/images/sunVillage_info/index_block_cbfsq.png b/src/assets/images/sunVillage_info/index_block_cbfsq.png new file mode 100644 index 00000000..b3318ee2 Binary files /dev/null and b/src/assets/images/sunVillage_info/index_block_cbfsq.png differ diff --git a/src/assets/images/sunVillage_info/index_block_fbfsq.png b/src/assets/images/sunVillage_info/index_block_fbfsq.png new file mode 100644 index 00000000..68bfb8db Binary files /dev/null and b/src/assets/images/sunVillage_info/index_block_fbfsq.png differ diff --git a/src/components/house/CommonMap.vue b/src/components/house/CommonMap.vue index 5209e3d0..54615aa8 100644 --- a/src/components/house/CommonMap.vue +++ b/src/components/house/CommonMap.vue @@ -105,7 +105,7 @@ export default { view: new ol.View({ center: ol.proj.fromLonLat(this.coord), //zoom: false, - zoom: 17.9, + zoom: 17, minZoom: this.minMapZoom, //地图缩小限制 maxZoom: this.maxMapZoom, //地图放大限制 }), @@ -248,6 +248,7 @@ export default { self.drawInsert = null; self.mapObject.removeInteraction(draw); self.popLayer(COMMON_MAP_DRAW_LAYER_NAME); + self.$emit("drawFinished", null); //console.log("drawRemove"); }); //还原之前图层 @@ -308,9 +309,9 @@ export default { this.mapObject.getView().animate({ // 只设置需要的属性即可 center: center, // 中心点 - zoom: 17.9, // 缩放级别 + zoom: 17, // 缩放级别 rotation: undefined, // 缩放完成view视图旋转弧度 - duration: 1000, // 缩放持续时间,默认不需要设置 + duration: 300, // 缩放持续时间,默认不需要设置 }); return true; }, @@ -371,7 +372,7 @@ export default { this.mapObject.getView().animate({ // 只设置需要的属性即可 center: center, // 中心点 - zoom: 17.9, // 缩放级别 + zoom: 17, // 缩放级别 rotation: undefined, // 缩放完成view视图旋转弧度 duration: 1000, // 缩放持续时间,默认不需要设置 }); diff --git a/src/permission.js b/src/permission.js index 5ab4b568..86bb087a 100644 --- a/src/permission.js +++ b/src/permission.js @@ -118,6 +118,7 @@ const whiteList = [ '/sunVillage_info/arbitrationDetail', '/sunVillage_info/familyMember', '/sunVillage_info/familyMemberDetail', + '/sunVillage_info/list_cbfsq', '/sunVillage_info/list_signature', '/sunVillage_info/list_official', '/sunVillage_info/list_signature_add', diff --git a/src/router/index.js b/src/router/index.js index 2f8a1931..c7cc34f6 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -852,6 +852,24 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/yinnong/homestead/freeExit/freeExitList'], resolve) }, + { + path: '/homesteadPaidExitAdd', + name: 'homesteadPaidExitAdd', + meta: { + title: '有偿退出(阳光村务)', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/homestead/paidExit/paidExitAdd'], resolve) + }, + { + path: '/homesteadPaidExitModify', + name: 'homesteadPaidExitModify', + meta: { + title: '有偿退出(阳光村务)', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/homestead/paidExit/paidExitModify'], resolve) + }, { path: '/paidExitAdd', name: 'paidExitAdd', @@ -3624,6 +3642,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/list_chronicles_single_process'], resolve) }, + { ////阳光村务(新)-- 发包方授权 + path: '/sunVillage_info/list_fbfsq', + name: 'sunVillageInfoListFbfsq', + meta: { + title: '发包方授权', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_fbfsq'], resolve) + }, { // 综合填报 path: '/sunVillage_info/entityReportList', name: 'entityReportList', @@ -3930,6 +3957,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/homeApplication/proposerLite'], resolve) }, + { + path: '/homesteadProposerLite', + name: 'homesteadProposerLite', + meta: { + title: '农村宅基地申请(阳光村务)', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/homestead/homeApplication/proposerLite'], resolve) + }, { path: '/sunVillage_info/paidExit/paidExitList', name: 'sunVillageInfoPaidExitList', @@ -4002,6 +4038,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/familyMember/familyMemberDetail'], resolve) }, + { + path: '/sunVillage_info/list_cbfsq', + name: 'sunVillageInfoListCbfsq', + meta: { + title: '承包方授权', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_cbfsq'], resolve) + }, { ////阳光村务(新)-- 合同信息 path: '/sunVillage_info/list_vote_detail', name: 'sunVillageInfoListVoteDetail', diff --git a/src/views/contracted/index.vue b/src/views/contracted/index.vue index 3d530d3b..b5be8bda 100644 --- a/src/views/contracted/index.vue +++ b/src/views/contracted/index.vue @@ -55,9 +55,9 @@ - + --> @@ -122,6 +122,12 @@ }); }, goDetail(item){ + // 调查任务完成状态:已完成标记为1,未完成标记为2 + let status = '1'; + if (item.surStatus === 'UNFINISHED') { + status = '2'; + } + Cookies.set('taskStatus', status, { expires: 30 }); this.$router.push({path:'/contracted/village/contractor', query: { deptId: item.deptId, deptName: item.deptName }}) }, onSelect(action) { diff --git a/src/views/contracted/village/contractor/contractWord.vue b/src/views/contracted/village/contractor/contractWord.vue index bc5ab0ac..6dfc7ab9 100644 --- a/src/views/contracted/village/contractor/contractWord.vue +++ b/src/views/contracted/village/contractor/contractWord.vue @@ -8,119 +8,151 @@ --> - +
-

承包方

-

家庭成员

+

承包方

+

家庭成员

承包合同

-

承包地

+

承包地

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

保存

+ + + + + + +

保存

@@ -129,6 +161,7 @@ @@ -219,24 +358,32 @@ overflow: initial; } - /* .tb_main{ - position: relative; - p{ - position: absolute; - display: inline-block; - margin-left: 10PX; - } + /deep/ .van-field__label { + width: 225px; + } + + /deep/ .van-field--disabled .van-field__label { + color: #646566; } - .tb{ - font-size: 12px; - color: #ff8900; - background: #daf6e7; - border: 1px solid #d7be6e; - padding: 2PX 8PX; - border-radius: 50PX; - margin-right: 5PX; - } */ + /* .tb_main{ + position: relative; + p{ + position: absolute; + display: inline-block; + margin-left: 10PX; + } + } + + .tb{ + font-size: 12px; + color: #ff8900; + background: #daf6e7; + border: 1px solid #d7be6e; + padding: 2PX 8PX; + border-radius: 50PX; + margin-right: 5PX; + } */ .tap_block{ width: 100%; diff --git a/src/views/contracted/village/contractor/contractor.vue b/src/views/contracted/village/contractor/contractor.vue index ff8fe70b..f8e2a9ea 100644 --- a/src/views/contracted/village/contractor/contractor.vue +++ b/src/views/contracted/village/contractor/contractor.vue @@ -20,7 +20,7 @@ @search="onSearch" > -
+

+ 新增

@@ -54,18 +54,33 @@ {{ item.cbfcysl }}
- - + + + + + + @@ -139,14 +270,6 @@ border: none; } - /deep/ .van-search__content{ - background: rgba(255,255,255,.5); - } - /deep/ .van-search{ - padding: 0; - flex: 1; - } - /deep/ .van-ellipsis{ overflow: initial; } diff --git a/src/views/contracted/village/contractor/contractorFamilyDetail.vue b/src/views/contracted/village/contractor/contractorFamilyDetail.vue index 9c47da27..24b4e23d 100644 --- a/src/views/contracted/village/contractor/contractorFamilyDetail.vue +++ b/src/views/contracted/village/contractor/contractorFamilyDetail.vue @@ -1,117 +1,109 @@ diff --git a/src/views/contracted/village/contractor/contractorHeader.vue b/src/views/contracted/village/contractor/contractorHeader.vue index 3c02d2b2..fc8547a9 100644 --- a/src/views/contracted/village/contractor/contractorHeader.vue +++ b/src/views/contracted/village/contractor/contractorHeader.vue @@ -3,28 +3,197 @@ + + + +
+ +
+ + +
+
+ + + + + + + diff --git a/src/views/contracted/village/contractor/contractorLand.vue b/src/views/contracted/village/contractor/contractorLand.vue index f11dda6c..def8b93e 100644 --- a/src/views/contracted/village/contractor/contractorLand.vue +++ b/src/views/contracted/village/contractor/contractorLand.vue @@ -8,65 +8,74 @@ --> - +
-

承包方

-

家庭成员

-

承包合同

+

承包方

+

家庭成员

+

承包合同

承包地

-
+

进入地图

-
+

+ 新增

- - -
- + +
-

西湖地块名称名称名称

-

371481199201011234

+

{{ item.dkmc }}

+

{{ item.dkbm }}

-
-

3.5亩

-

旱地

-

2等地

-

种植业

-

基本农田:是

+

{{ item.htmjm }}亩

+ +

{{ item.dldj }}

+

{{ item.tdyt }}

+

基本农田:{{ item.sfjbnt }}

-
-

张三指界

-

东:张琪

-

西:马六

-

南:河流

-

北:道路

+ +

东:{{ item.dkdz }}

+

西:{{ item. dkxz }}

+

南:{{ item.dknz }}

+

北:{{ item.dkbz }}

-
- @@ -131,6 +291,10 @@ overflow: initial; } + /deep/ .van-field--disabled .van-field__label { + color: #646566; + } + .tb_main{ position: relative; p{ @@ -252,4 +416,25 @@ margin: 2vh auto; } + .signature-box { + border: 1px dashed #666; + margin: 2px 20px; + height: 100%; + /*canvas{*/ + /* height: 100%!important;*/ + /*}*/ + } + + .signature-footer { + transform: rotate(90deg); + width: auto; + position: absolute; + top: 50%; + left: 0PX; + + .clearBtn { + margin-left: 15px; + } + } + diff --git a/src/views/contracted/village/map/map.vue b/src/views/contracted/village/map/map.vue index 7890df5b..81794a5e 100644 --- a/src/views/contracted/village/map/map.vue +++ b/src/views/contracted/village/map/map.vue @@ -13,6 +13,7 @@
+

图例 @@ -24,33 +25,562 @@

开荒地

其他地

-
-

+

+

画图

-
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -74,6 +604,20 @@ border: none; } + /deep/ .van-field--disabled .van-field__label { + color: #646566; + } + + /deep/ .landPopup .van-dialog { + width: 90%; + height: 85%; + overflow-y: auto; + } + + /deep/ .landPopup .van-field__label { + width: 7em; + } + .head{ padding: 0 4vw; } @@ -140,24 +684,24 @@ margin-right: 10PX; } &:nth-child(2) i{ - background: rgba(12,255,0,.5); - border-color: rgba(12,255,0,1); + background: rgba(22,233,15,.7); + border-color: rgba(22,233,15,1); } &:nth-child(3) i{ - background: rgba(255,137,5,.5); - border-color: rgba(255,137,5,1); + background: rgba(1,198,222,.7); + border-color: rgba(1,198,222,1); } &:nth-child(4) i{ - background: rgba(246,255,0,.5); - border-color: rgba(246,255,0,1); + background: rgba(238,238,0,.7); + border-color: rgba(238,238,0,1); } &:nth-child(5) i{ - background: rgba(168,0,255,.5); - border-color: rgba(168,0,255,1); + background: rgba(238,60,60,.7); + border-color: rgba(238,60,60,1); } &:nth-child(6) i{ - background: rgba(0,234,255,.5); - border-color: rgba(0,234,255,1); + background: rgba(235,134,0,.7); + border-color: rgba(235,134,0,1); } } } @@ -169,4 +713,12 @@ background-image: linear-gradient(to right,#c6fe8b,#48e5a2); } + .footer_main { + flex: 0 0 120px; + background: #ccc; + display: flex; + justify-content: center; /* 相对父元素水平居中 */ + align-items: center; /* 子元素相对父元素垂直居中 */ + } + diff --git a/src/views/contracted/village/massif/massif.vue b/src/views/contracted/village/massif/massif.vue index 68f26e01..303fc505 100644 --- a/src/views/contracted/village/massif/massif.vue +++ b/src/views/contracted/village/massif/massif.vue @@ -16,68 +16,179 @@ v-model="value" shape="round" background="transparent" - placeholder="请输入姓名搜索" + placeholder="请输入地块名称搜索" @search="onSearch" > -
+

+ 新增

-

承包

+ +

{{dict.dictLabel}}

-

自留地 5153亩

+

{{ tagName }} {{ totalNum }}块

地块代码 地块名称 面积(亩) - - - 45412353553 - 西湖地地块名称 - 7 - - - + + + + {{ item.dkbm }} + {{ item.dkmc }} + {{ item.scmjm }} + + + +
@@ -238,6 +462,14 @@ overflow: initial; } + /deep/ .van-field--disabled .van-field__label { + color: #646566; + } + + /deep/ .van-field__label { + width: 7em; + } + .tb_main{ position: relative; p{ diff --git a/src/views/homesteadSurvey/add.vue b/src/views/homesteadSurvey/add.vue index fc19bbbc..9d05181b 100644 --- a/src/views/homesteadSurvey/add.vue +++ b/src/views/homesteadSurvey/add.vue @@ -848,12 +848,19 @@ export default { Dialog({ type: 'danger', message: '请在地图上标注宅基地所在位置!' }); return; } + this.permission = "false"; if(this.form.id == null){ + let surveyItem = JSON.parse(localStorage.getItem("surveyItem")); - this.$set(this.form, 'surveyId', surveyItem.id); + this.$set(this.form, 'theGeomJson', JSON.parse( this.form.theGeomJson)); + if(this.form.theGeomJson.hasOwnProperty('coordinates')) // 从后台获取的 + this.$set(this.form, 'theGeomJson',this.form.theGeomJson.coordinates); + this.$set(this.form, 'theGeomJson', JSON.stringify( this.form.theGeomJson)); + this.$set(this.form, 'surveyId', surveyItem.id) addZjdzd(this.form).then(response => { let _this =this; getZjdzd(response.data).then((res) => { + console.info(res.data); localStorage.setItem("zjdzdxxItem",JSON.stringify(res.data)); this.$toast({ icon: 'success', // 找到自己需要的图标 diff --git a/src/views/homesteadSurvey/fsssAdd.vue b/src/views/homesteadSurvey/fsssAdd.vue index f970787d..b768c4f9 100644 --- a/src/views/homesteadSurvey/fsssAdd.vue +++ b/src/views/homesteadSurvey/fsssAdd.vue @@ -209,6 +209,10 @@ export default { }, submitzjd(){ this.$refs.form.validate().then(() => { + this.$set(this.form, 'theGeomJson', JSON.parse( this.form.theGeomJson)); + if(this.form.theGeomJson.hasOwnProperty('coordinates')) // 从后台获取的 + this.$set(this.form, 'theGeomJson',this.form.theGeomJson.coordinates); + this.$set(this.form, 'theGeomJson', JSON.stringify( this.form.theGeomJson)); if(this.form.id == null){ addFsss(this.form).then(response => { let _this =this diff --git a/src/views/homesteadSurvey/index.vue b/src/views/homesteadSurvey/index.vue index ff160ab5..014ff227 100644 --- a/src/views/homesteadSurvey/index.vue +++ b/src/views/homesteadSurvey/index.vue @@ -229,6 +229,7 @@ console.info(userId); this.nickName = this.$store.state.user.nickName; this.$set(this.queryParams, "rwzxr", userId); + this.$set(this.queryParams, "params", {deptId:100}); this.getList(); },1000) @@ -331,6 +332,7 @@ if(this.active==1){ let params = { "rwfbzt":"PUBLISHED", + "params":{deptId:this.$store.state.user.loginDeptId}, "pageNum": this.countyhc+1, "pageSize":10, } @@ -346,6 +348,7 @@ let params = { "rwwczt": "PUBLISHED", "rwfbzt":"PUBLISHED", + "params":{deptId:this.$store.state.user.loginDeptId}, "pageNum": this.countwhc+1, "pageSize":10, } @@ -361,6 +364,7 @@ let params = { "rwwczt": "UNPUBLISHED", "rwfbzt":"PUBLISHED", + "params":{deptId:this.$store.state.user.loginDeptId}, "pageNum": this.countqb+1, "pageSize":10, } diff --git a/src/views/homesteadSurvey/list2.vue b/src/views/homesteadSurvey/list2.vue index d841f650..a4b1d165 100644 --- a/src/views/homesteadSurvey/list2.vue +++ b/src/views/homesteadSurvey/list2.vue @@ -53,6 +53,7 @@ @@ -83,6 +84,27 @@ + + + + + + + +
+
+
+ +
+ + +
@@ -90,7 +112,7 @@ + + diff --git a/src/views/sunVillage_info/list_chronicles.vue b/src/views/sunVillage_info/list_chronicles.vue index b4343548..11432f0a 100644 --- a/src/views/sunVillage_info/list_chronicles.vue +++ b/src/views/sunVillage_info/list_chronicles.vue @@ -7,35 +7,37 @@
- +
-
查询
+
查询
- -
+ +
-

李佳佳

+

{{item.cbfmc}}

-

444444444

-

13人

+

{{item.lxdh}}

+

{{item.cbfcysl}}

- +
diff --git a/src/views/sunVillage_info/list_chronicles_process.vue b/src/views/sunVillage_info/list_chronicles_process.vue index ede7cbe0..9b9ac602 100644 --- a/src/views/sunVillage_info/list_chronicles_process.vue +++ b/src/views/sunVillage_info/list_chronicles_process.vue @@ -8,24 +8,24 @@
-

娃娃村

+

{{this.$store.state.user.deptName}}

-

共有承包方800

+

共有承包方{{cbfCount}}

-

共有承包方800

+

承包地{{cbfdkCount}}

-
+
-
+
- - - + + + + + + +
-
- +
+ 批量记事签字
-
+
单独记事签字
- + + +

电子签名

+
+
+ +
+ + + +
@@ -85,6 +224,27 @@ background-size: 100% 100%; border: none; } + .signature-footer { + transform: rotate(90deg); + width: auto; + position: absolute; + top: 50%; + left: 0px; + + } + + .van-cell::after { + position: absolute; + box-sizing: border-box; + content: ' '; + pointer-events: none; + right: 0.426667rem; + bottom: 0; + left: 0.426667rem; + border:none; + -webkit-transform: scaleY(.5); + transform: scaleY(.5); + } .home_wrapper{ background: #e9e9e9; min-height: 100vh; diff --git a/src/views/sunVillage_info/list_chronicles_single_process.vue b/src/views/sunVillage_info/list_chronicles_single_process.vue index 2b5e1f95..40e0f39e 100644 --- a/src/views/sunVillage_info/list_chronicles_single_process.vue +++ b/src/views/sunVillage_info/list_chronicles_single_process.vue @@ -9,24 +9,48 @@

信息核对

- - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + +
-
+
- - + + + + + +
-
+
- - - + + + + + + +
-
- +
+ 审核签字
- + + +

电子签名

+
+
+ +
+ + + +
@@ -83,7 +249,27 @@ background-size: 100% 100%; border: none; } -.home_wrapper{ + .van-cell::after { + position: absolute; + box-sizing: border-box; + content: ' '; + pointer-events: none; + right: 0.426667rem; + bottom: 0; + left: 0.426667rem; + border:none; + -webkit-transform: scaleY(.5); + transform: scaleY(.5); + } + .signature-footer { + transform: rotate(90deg); + width: auto; + position: absolute; + top: 50%; + left: 0px; + + } + .home_wrapper{ background: #e9e9e9; min-height: 100vh; width: 100vw; diff --git a/src/views/sunVillage_info/list_contractor.vue b/src/views/sunVillage_info/list_contractor.vue index cb95e143..d25f4f3f 100644 --- a/src/views/sunVillage_info/list_contractor.vue +++ b/src/views/sunVillage_info/list_contractor.vue @@ -7,35 +7,36 @@
- +
-
查询
+
查询
- -
+ +
-

李佳佳

+

{{item.cbfmc}}

-

444444444

-

13人

+

{{item.lxdh}}

+

{{item.cbfcysl}}

- +
diff --git a/src/views/sunVillage_info/list_contractor_process.vue b/src/views/sunVillage_info/list_contractor_process.vue index 678b75d2..75966858 100644 --- a/src/views/sunVillage_info/list_contractor_process.vue +++ b/src/views/sunVillage_info/list_contractor_process.vue @@ -8,21 +8,21 @@
-

娃娃村

+

{{this.$store.state.user.deptName}}

-

800

+

{{cbfCount}}

承包方

-

800

-

承包方

+

{{cbfdkCount}}

+

承包地

-

800

-

承包方

+

{{cbfGsqzCount}}

+

已公示签字确认

@@ -33,15 +33,21 @@

信息核对

- - - + + + + + + +
-
+
-
+
- - - + + + + + + +
-
- +
+ 批量审核签字
-
+
单独审核签字
- + + +

电子签名

+
+
+ +
+ + + +
@@ -101,6 +250,26 @@ background-size: 100% 100%; border: none; } + .van-cell::after { + position: absolute; + box-sizing: border-box; + content: ' '; + pointer-events: none; + right: 0.426667rem; + bottom: 0; + left: 0.426667rem; + border:none; + -webkit-transform: scaleY(.5); + transform: scaleY(.5); + } + .signature-footer { + transform: rotate(90deg); + width: auto; + position: absolute; + top: 50%; + left: 0px; + + } .home_wrapper{ background: #e9e9e9; min-height: 100vh; diff --git a/src/views/sunVillage_info/list_contractor_single_process.vue b/src/views/sunVillage_info/list_contractor_single_process.vue index 60607078..d05455d3 100644 --- a/src/views/sunVillage_info/list_contractor_single_process.vue +++ b/src/views/sunVillage_info/list_contractor_single_process.vue @@ -1,78 +1,242 @@ @@ -83,82 +247,102 @@ background-size: 100% 100%; border: none; } -.home_wrapper{ + .van-cell::after { + position: absolute; + box-sizing: border-box; + content: ' '; + pointer-events: none; + right: 0.426667rem; + bottom: 0; + left: 0.426667rem; + border:none; + -webkit-transform: scaleY(.5); + transform: scaleY(.5); + } + .signature-footer { + transform: rotate(90deg); + width: auto; + position: absolute; + top: 50%; + left: 0px; + + } + .home_wrapper{ background: #e9e9e9; min-height: 100vh; width: 100vw; - .header_main { - height: 116px; - background: url('../../assets/images/sunVillage_info/list_head.png') no-repeat; - background-size: 100% 100%; - position: fixed; - top: 0; - left: 0; - width: 100%; - font-size: 36px; - line-height: 116px; - text-align: center; - color: #fff; - position: relative; + .header_main { + height: 116px; + background: url('../../assets/images/sunVillage_info/list_head.png') no-repeat; + background-size: 100% 100%; + position: fixed; + top: 0; + left: 0; + width: 100%; + font-size: 36px; + line-height: 116px; + text-align: center; + color: #fff; + position: relative; - .return_btn { - width: 24px; - height: 43.2px; - background: url('../../assets/images/sunVillage_info/list_icon_5.png') center center no-repeat; - background-size: 20px 36px; - position: absolute; - left: 38px; - top: 36px; - } - } - .release_head{ - height: 90px; - padding:0 23px; - display: flex; - align-items: center; - font-size: 26px; - color: #929292; - .people{ - flex: 1; - display: flex; - align-items: center; - .icon{ - width: 24px; - height: 21px; - background: url('../../assets/images/sunVillage_info/details_icon_1.png') no-repeat; - background-size: 100% 100%; - display: block; - margin-right: 8px; - } - } - .time{ - flex: 1; - display: flex; - align-items: center; - justify-content:flex-end; - .icon{ - width: 25px; - height: 25px; - background: url('../../assets/images/sunVillage_info/details_icon_2.png') no-repeat; - background-size: 100% 100%; - display: block; - margin-right: 8px; - } - } - } - .release_conetnt{ - padding:0 22px; - font-size: 32px; - color: #252525; - line-height: 44px; - img{ - max-width: 100%; - margin-bottom: 16px; - } - p{ - margin-bottom: 16px; - } - } + .return_btn { + width: 24px; + height: 43.2px; + background: url('../../assets/images/sunVillage_info/list_icon_5.png') center center no-repeat; + background-size: 20px 36px; + position: absolute; + left: 38px; + top: 36px; + } + } + .release_head{ + height: 90px; + padding:0 23px; + display: flex; + align-items: center; + font-size: 26px; + color: #929292; + .people{ + flex: 1; + display: flex; + align-items: center; + .icon{ + width: 24px; + height: 21px; + background: url('../../assets/images/sunVillage_info/details_icon_1.png') no-repeat; + background-size: 100% 100%; + display: block; + margin-right: 8px; + } + } + .time{ + flex: 1; + display: flex; + align-items: center; + justify-content:flex-end; + .icon{ + width: 25px; + height: 25px; + background: url('../../assets/images/sunVillage_info/details_icon_2.png') no-repeat; + background-size: 100% 100%; + display: block; + margin-right: 8px; + } + } + } + .release_conetnt{ + padding:0 22px; + font-size: 32px; + color: #252525; + line-height: 44px; + img{ + max-width: 100%; + margin-bottom: 16px; + } + p{ + margin-bottom: 16px; + } + } .list_main{ padding:25px; background: #ffffff; @@ -176,46 +360,46 @@ box-shadow: 4px 6px 5px rgba(63, 68, 75, 0.1); position: relative; padding-top: 10vw; - img{ - position: absolute; - left: 50%; - width: 15vw; - transform: translate(-50%,calc(-50% - 10vw)); - border: 5PX solid #e9e9e9; - border-radius: 100%; - } - /deep/ .van-field__label{ - /*padding-left: 10PX;*/ - width: auto; - display: flex; - align-items: start; - color: #ffffff; - margin-right: 6vw; - } - /deep/ .van-cell{ - background-color: transparent; - } - .textarea{ - /deep/ .van-field__value{ - background-color: #ffffff; - border-radius: 10PX; - } - /deep/ .van-field__control{ - padding: 12PX; - color: #666666; - } - } - /deep/ .van-field__value{ - background-color: transparent; - border-radius: 10PX; - } - /deep/ .van-field__control{ - padding: 0PX; - color: #ffffff; - } - /deep/ .van-cell--required::before{ - left: 60PX; - } + img{ + position: absolute; + left: 50%; + width: 15vw; + transform: translate(-50%,calc(-50% - 10vw)); + border: 5PX solid #e9e9e9; + border-radius: 100%; + } + /deep/ .van-field__label{ + /*padding-left: 10PX;*/ + width: auto; + display: flex; + align-items: start; + color: #ffffff; + margin-right: 6vw; + } + /deep/ .van-cell{ + background-color: transparent; + } + .textarea{ + /deep/ .van-field__value{ + background-color: #ffffff; + border-radius: 10PX; + } + /deep/ .van-field__control{ + padding: 12PX; + color: #666666; + } + } + /deep/ .van-field__value{ + background-color: transparent; + border-radius: 10PX; + } + /deep/ .van-field__control{ + padding: 0PX; + color: #ffffff; + } + /deep/ .van-cell--required::before{ + left: 60PX; + } } .subForm2{ padding:25px; @@ -226,21 +410,21 @@ box-shadow: 4px 6px 5px rgba(63, 68, 75, 0.1); position: relative; padding-top: 10vw; - .topImg{ - position: absolute; - left: 50%; - width: 15vw; - transform: translate(-50%,calc(-50% - 10vw)); - border: 5PX solid #e9e9e9; - border-radius: 100%; - } - .bottomImg{ - position: absolute; - left: 50%; - top: 50%; - width: 25vw; - transform: translate(-50%,-50%); - } + .topImg{ + position: absolute; + left: 50%; + width: 15vw; + transform: translate(-50%,calc(-50% - 10vw)); + border: 5PX solid #e9e9e9; + border-radius: 100%; + } + .bottomImg{ + position: absolute; + left: 50%; + top: 50%; + width: 25vw; + transform: translate(-50%,-50%); + } } .titBox{ display: flex; @@ -264,5 +448,5 @@ /deep/ .van-cell--required::before{ left: 85PX; } -} + } diff --git a/src/views/sunVillage_info/list_employer_process.vue b/src/views/sunVillage_info/list_employer_process.vue index 3dd683a9..0f28772c 100644 --- a/src/views/sunVillage_info/list_employer_process.vue +++ b/src/views/sunVillage_info/list_employer_process.vue @@ -9,22 +9,30 @@

信息核对

- - - - - - - - - + + + + + + + + + + + + + + +
-
+
-
+
- - - + + + + + + +
-
- +
+ 审核签字
- + + +

电子签名

+
+
+ +
+ + + +
@@ -77,6 +220,28 @@ background-size: 100% 100%; border: none; } + + .van-cell::after { + position: absolute; + box-sizing: border-box; + content: ' '; + pointer-events: none; + right: 0.426667rem; + bottom: 0; + left: 0.426667rem; + border:none; + -webkit-transform: scaleY(.5); + transform: scaleY(.5); + } + + .signature-footer { + transform: rotate(90deg); + width: auto; + position: absolute; + top: 50%; + left: 0px; + + } .home_wrapper{ background: #e9e9e9; min-height: 100vh; diff --git a/src/views/sunVillage_info/list_fbfsq.vue b/src/views/sunVillage_info/list_fbfsq.vue new file mode 100644 index 00000000..57c7425a --- /dev/null +++ b/src/views/sunVillage_info/list_fbfsq.vue @@ -0,0 +1,317 @@ + + + + + diff --git a/src/views/sunVillage_info/list_signature_pdf.vue b/src/views/sunVillage_info/list_signature_pdf.vue index ca71f427..2e69414a 100644 --- a/src/views/sunVillage_info/list_signature_pdf.vue +++ b/src/views/sunVillage_info/list_signature_pdf.vue @@ -45,7 +45,6 @@ this.$toast.loading({ message: "正在加载文件", forbidClick: true, - duration: 20000, }); loadingTask.promise.then(pdf => { this.numPages = pdf.numPages diff --git a/src/views/sunVillage_info/paidExit/paidExitList.vue b/src/views/sunVillage_info/paidExit/paidExitList.vue index e1973d9c..4a1ababc 100644 --- a/src/views/sunVillage_info/paidExit/paidExitList.vue +++ b/src/views/sunVillage_info/paidExit/paidExitList.vue @@ -28,7 +28,7 @@ @load="getList" > - + @@ -39,13 +39,13 @@ diff --git a/src/views/yinnong/homestead/circulation/circulationAdd.vue b/src/views/yinnong/homestead/circulation/circulationAdd.vue index 1852e910..77906f99 100644 --- a/src/views/yinnong/homestead/circulation/circulationAdd.vue +++ b/src/views/yinnong/homestead/circulation/circulationAdd.vue @@ -1,15 +1,9 @@