From e814269bf8cf525b112ce635ade3e10e480eb3f5 Mon Sep 17 00:00:00 2001 From: xyq <392009588@qq.com> Date: Mon, 13 Mar 2023 08:48:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=85=E5=9F=BA=E5=9C=B0=E6=89=8B=E6=9C=BA?= =?UTF-8?q?=E7=AB=AF=E5=AE=B6=E5=BA=AD=E6=88=90=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sunVillage_info/homestead/familyMember.js | 39 ++ src/permission.js | 2 + src/router/index.js | 18 + .../familyMember/familyMemberDetail.vue | 585 ++++++++++++++++++ .../familyMember/familyMemberList.vue | 233 +++++++ 5 files changed, 877 insertions(+) create mode 100644 src/api/sunVillage_info/homestead/familyMember.js create mode 100644 src/views/sunVillage_info/familyMember/familyMemberDetail.vue create mode 100644 src/views/sunVillage_info/familyMember/familyMemberList.vue diff --git a/src/api/sunVillage_info/homestead/familyMember.js b/src/api/sunVillage_info/homestead/familyMember.js new file mode 100644 index 00000000..c507617a --- /dev/null +++ b/src/api/sunVillage_info/homestead/familyMember.js @@ -0,0 +1,39 @@ +import request from '@/utils/request' +//查询列表 +export function getFamilyMemberList(data){ + return request({ + url:'/home/mobile/familyMember/list', + method:'get', + params:data + }) +} +// 新增 +export function addFamilyMember(data){ + return request({ + url:'/home/mobile/familyMember/add', + method:'post', + data:data + }) +} +// 编辑 +export function editFamilyMember(data){ + return request({ + url:'/home/mobile/familyMember/edit', + method:'post', + data:data + }) +} +// 获取农户信息 +export function getFamilyMember(id){ + return request({ + url: '/home/mobile/getFamilyMember/'+id, + method:'get' + }) +} +// 删除 +export function removeFamilyMember(id){ + return request({ + url: `/home/mobile/familyMemberRemove/${id}`, + method:'get' + }) +} diff --git a/src/permission.js b/src/permission.js index 814e014a..16fd9839 100644 --- a/src/permission.js +++ b/src/permission.js @@ -140,6 +140,8 @@ const whiteList = [ '/sunVillage_info/paidExitDetail', '/sunVillage_info/arbitrationList', '/sunVillage_info/arbitrationDetail', + '/sunVillage_info/familyMember', + '/sunVillage_info/familyMemberDetail', '/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 d3cf7e36..9122ad4d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -3866,6 +3866,24 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/arbitration/arbitrationDetail'], resolve) }, + { + path: '/sunVillage_info/familyMember', + name: 'familyMember', + meta: { + title: '家庭成员', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/familyMember/familyMemberList'], resolve) + }, + { + path: '/sunVillage_info/familyMemberDetail', + name: 'familyMemberDetail', + meta: { + title: '家庭成员', + hidden: true, + }, + component: (resolve) => require(['@/views/sunVillage_info/familyMember/familyMemberDetail'], resolve) + }, { ////阳光村务(新)-- 合同信息 path: '/sunVillage_info/list_vote_detail', name: 'sunVillageInfoListVoteDetail', diff --git a/src/views/sunVillage_info/familyMember/familyMemberDetail.vue b/src/views/sunVillage_info/familyMember/familyMemberDetail.vue new file mode 100644 index 00000000..fef6095b --- /dev/null +++ b/src/views/sunVillage_info/familyMember/familyMemberDetail.vue @@ -0,0 +1,585 @@ + + + + + diff --git a/src/views/sunVillage_info/familyMember/familyMemberList.vue b/src/views/sunVillage_info/familyMember/familyMemberList.vue new file mode 100644 index 00000000..4da99014 --- /dev/null +++ b/src/views/sunVillage_info/familyMember/familyMemberList.vue @@ -0,0 +1,233 @@ + + + + +