diff --git a/src/api/sunVillage_info/sysCbf.js b/src/api/sunVillage_info/sysCbf.js index 98e2ddce..bf4cca86 100644 --- a/src/api/sunVillage_info/sysCbf.js +++ b/src/api/sunVillage_info/sysCbf.js @@ -96,4 +96,30 @@ export function cbfDataStatistics(){ }) } +// 承包方家庭成员 +export function listFamilyMember(params){ + return request({ + url: '/open/villageAffairs/public/familyMember/list', + method: 'get', + params: params + }) +} + +// 获取承包合同 +export function getContractByCode(params) { + return request({ + url: '/open/villageAffairs/public/contract/detail', + method: 'get', + params: params + }); +} + +// 获取承包地块信息 +export function listContractedLand(params) { + return request({ + url: '/open/villageAffairs/public/contractedLand/list', + method: 'get', + params: params + }); +} diff --git a/src/router/index.js b/src/router/index.js index 3405220b..ff538b07 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -4056,6 +4056,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/list_cbfsq'], resolve) }, + { + path: '/sunVillage_info/list_cbfsq_view', + name: 'sunVillageInfoListCbfsqView', + meta: { + title: '承包方授权', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/list_cbfsq_view'], resolve) + }, { ////阳光村务(新)-- 合同信息 path: '/sunVillage_info/list_vote_detail', name: 'sunVillageInfoListVoteDetail', diff --git a/src/views/sunVillage_info/list_cbf.vue b/src/views/sunVillage_info/list_cbf.vue index e5fafb4b..a882a5eb 100644 --- a/src/views/sunVillage_info/list_cbf.vue +++ b/src/views/sunVillage_info/list_cbf.vue @@ -48,10 +48,10 @@

合同网签

-
+

合同预览

@@ -339,7 +339,7 @@ // 签署合同下载 handleDownload(id) { this.$dialog.confirm({ - message: '是否确认下载签署合同?', + message: '是否下载承包合同?', }).then(() => { // on confirm signedContractDownload(id).then(res => { diff --git a/src/views/sunVillage_info/list_cbfsq.vue b/src/views/sunVillage_info/list_cbfsq.vue index 48b9c507..d5381eae 100644 --- a/src/views/sunVillage_info/list_cbfsq.vue +++ b/src/views/sunVillage_info/list_cbfsq.vue @@ -9,63 +9,132 @@

承包方授权

- - - -
{{form.cbfmc}}
-
- - - - - - - -
{{form.cbfdcjs}}
-
- - - - - - -
{{form.gsjs}}
-
- - - - - - - - -
{{form.gsjgyj}}
-
- - - - - - - - - -
{{form.gsshyj}}
-
- - - - - - + + + + + + +
{{form.cbfmc}}
+
+ + + + + + + + +
{{form.cbfdcjs}}
+
+ + + + + + +
{{form.gsjs}}
+
+ + + + + + + + +
{{form.gsjgyj}}
+
+ + + + + + + + + +
{{form.gsshyj}}
+
+ + + + + +
+ + +
+
+
+

+ + {{ item.cyxm }} +

+

{{ item.yhzgx }}

+

+ {{ item. cyxb }} + + +

+
+

+ + {{ item.cyzjhm }} +

+
+

{{ item.sfgyr }}

+
+
+
+ + + + + + + + + + + + + + + + +
+
+

{{ item.dkmc }}

+

{{ item.dkbm }}

+
+
+

{{ item.htmjm }}亩

+ +

{{ item.dldj }}

+

{{ item.tdyt }}

+

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

+
+
+ +

东:{{ item.dkdz }}

+

西:{{ item. dkxz }}

+

南:{{ item.dknz }}

+

北:{{ item.dkbz }}

+
+
+
+ +
+
@@ -87,25 +156,54 @@ - - - -
- +
+ + 公示结果签字 + + + 授权 + +
+ + + + + + + +
+ +
+ + +
+
@@ -435,4 +632,128 @@ width: 50vw; transform: translate(-50%,10%); } + .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; + } + } + .member_item{ + border-radius: 30px; + background: #fff; + box-shadow: 4px 6px 5px rgba(63, 68, 75, 0.1); + padding:25px 32px; + margin-bottom: 20px; + display: flex; + align-items: center; + justify-content: space-between; + .item_left{ + flex: 1; + .item_left_tt{ + display: flex; + justify-content: space-between; + align-items: center; + font-size: 14PX; + .name{ + display: flex; + align-items: center; + font-size: 16PX; + img{ + width: 5vw; + margin-right: 2vw; + } + } + .sex{ + display: flex; + align-items: center; + img{ + width: 3vw; + margin-left: 1vw; + } + } + } + .id_card{ + display: flex; + align-items: center; + font-size: 14PX; + margin-top: 1vh; + img{ + width: 5vw; + margin-right: 2vw; + } + } + } + .item_right{ + margin-left: 15vw; + padding: 2PX 15PX; + background: #d0f4e5; + color: #2ecb8a; + border: 1px solid #8be3be; + border-radius: 30PX; + } + } + .land_item{ + border-radius: 30px; + background: #fff; + box-shadow: 4px 6px 5px rgba(63, 68, 75, 0.1); + padding:25px 32px; + margin-bottom: 20px; + font-size: 14PX; + .item_tt{ + display: flex; + justify-content: space-between; + align-items: center; + p:first-child{ + font-size: 16PX; + color: #333333; + } + p:last-child{ + color: #44e4a3; + } + } + .item_type{ + display: flex; + justify-content: space-between; + align-items: center; + color:#5f5f5f; + margin-top: 1vh; + p:nth-child(1){ + color: #fb9627; + border: 1px solid #fb9627; + padding: 0 10PX; + border-radius: 50PX; + } + span{ + color: #ffffff; + background: #fb9627; + border-radius: 100%; + display: inline-block; + width: 15PX; + height: 15PX; + line-height: 15PX; + font-size: 12PX; + margin-right: 5PX; + } + } + .item_direction{ + display: flex; + justify-content: space-between; + align-items: center; + color:#5f5f5f; + margin-top: 1vh; + } + } diff --git a/src/views/sunVillage_info/list_cbfsq_view.vue b/src/views/sunVillage_info/list_cbfsq_view.vue new file mode 100644 index 00000000..a901162e --- /dev/null +++ b/src/views/sunVillage_info/list_cbfsq_view.vue @@ -0,0 +1,637 @@ + + + + + diff --git a/src/views/sunVillage_info/list_cbht.vue b/src/views/sunVillage_info/list_cbht.vue index 99aae2ba..3f876469 100644 --- a/src/views/sunVillage_info/list_cbht.vue +++ b/src/views/sunVillage_info/list_cbht.vue @@ -350,7 +350,7 @@ // 签署合同下载 handleDownload(id) { this.$dialog.confirm({ - message: '是否确认下载签署合同?', + message: '是否下载承包合同?', }).then(() => { // on confirm signedContractDownload(id).then(res => { diff --git a/src/views/sunVillage_info/list_contractor.vue b/src/views/sunVillage_info/list_contractor.vue index 1a227983..164d724a 100644 --- a/src/views/sunVillage_info/list_contractor.vue +++ b/src/views/sunVillage_info/list_contractor.vue @@ -95,9 +95,9 @@ }, detailsClick(item){ if(this.$route.query.sqStatus){ - this.$router.push({path:'/sunVillage_info/list_cbfsq',query:{id:item.id,sqStatus:true}}) + this.$router.push({path:'/sunVillage_info/list_cbfsq_view',query:{id:item.id,sqStatus:true}}) }else{ - this.$router.push({path:'/sunVillage_info/list_cbfsq',query:{id:item.id,shStatus:true}}) + this.$router.push({path:'/sunVillage_info/list_cbfsq_view',query:{id:item.id,shStatus:true}}) } }, onRefreshContractor(){