@@ -11,516 +11,529 @@ import request from '../utils/request'; | |||||
* 获得议事厅分页 | * 获得议事厅分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const assemblyHallPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/assembly-hall/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const assemblyHallPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/assembly-hall/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得人民调解员分页 | * 获得人民调解员分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const mediatorPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/mediator/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const mediatorPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/mediator/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得人民调解员详情 | * 获得人民调解员详情 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const mediatorGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/mediator/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const mediatorGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/mediator/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得群众点单分页 | * 获得群众点单分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const seekHelpPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/seek-help/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const seekHelpPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/seek-help/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 创建群众点单 | * 创建群众点单 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const seekHelpCreateApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/seek-help/create', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
const seekHelpCreateApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/seek-help/create', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得群众点单详情 | * 获得群众点单详情 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const seekHelpGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/seek-help/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const seekHelpGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/seek-help/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
const massesDetailUpdate = function (data) { | |||||
// 点单状态变化如:接单 | |||||
return request({ | |||||
url: '/admin-api/people/seek-help/update', | |||||
method: 'put', | |||||
data: data | |||||
}); | |||||
const massesDetailUpdate = function(data) { | |||||
// 点单状态变化如:接单 | |||||
return request({ | |||||
url: '/admin-api/people/seek-help/update', | |||||
method: 'put', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
const seekHelpApi = function (data) { | |||||
// 点单 进行帮助 | |||||
return request({ | |||||
url: `/admin-api/people/seek-help/help/${data.id}`, | |||||
method: 'put', | |||||
data: data | |||||
}); | |||||
const seekHelpApi = function(data) { | |||||
// 点单 进行帮助 | |||||
return request({ | |||||
url: `/admin-api/people/seek-help/help/${data.id}`, | |||||
method: 'put', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得法律法规分页 | * 获得法律法规分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const lawsRegulationPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/laws-regulation/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const lawsRegulationPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/laws-regulation/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得法律法规详情 | * 获得法律法规详情 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const lawsRegulationGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/laws-regulation/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const lawsRegulationGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/laws-regulation/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得调解案件分页分页 | * 获得调解案件分页分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const casesListApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/cases/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const casesListApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/cases/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得调解案件 | * 获得调解案件 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const getCasesIdApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/cases/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const getCasesIdApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/cases/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 创建调解案件 | * 创建调解案件 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const createCasesApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/cases/create', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
const createCasesApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/cases/create', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得党建引领详情 | * 获得党建引领详情 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const newsGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/news/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const newsGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/news/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得医院分页 | * 获得医院分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const hospitalPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/hospital/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const hospitalPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/hospital/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得医院详情 | * 获得医院详情 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const hospitalGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/hospital/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const hospitalGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/hospital/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得医生分页 | * 获得医生分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const doctorPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/doctor/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const doctorPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/doctor/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得议事厅分页 | * 获得议事厅分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const assemblyIdApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/assemblymen/create', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
const assemblyIdApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/assemblymen/create', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得议事厅分页 | * 获得议事厅分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const assemblyhallIdApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/assembly-hall/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const assemblyhallIdApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/assembly-hall/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得评论分页 | * 获得评论分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const commentPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/comment/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const commentPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/comment/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 创建评论 | * 创建评论 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const commentCreateApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/comment/create', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
const commentCreateApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/comment/create', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得议事厅详情 | * 获得议事厅详情 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const assemblyHallGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/assembly-hall/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const assemblyHallGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/assembly-hall/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 星级党支部 | * 星级党支部 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const partyBranchApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/party-branch/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const partyBranchApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/party-branch/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得党建引领 - 获得新闻资讯及活动分页 | * 获得党建引领 - 获得新闻资讯及活动分页 | ||||
* @param {*} data | * @param {*} data | ||||
* @param {*} data.categoryId // 取字典新闻类型的键值 | * @param {*} data.categoryId // 取字典新闻类型的键值 | ||||
*/ | */ | ||||
const newsPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/news/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const newsPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/news/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 星级党支部详情 | * 星级党支部详情 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const partyBranchGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/party-branch/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const partyBranchGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/party-branch/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得优秀党员分页 - 五星党员 | * 获得优秀党员分页 - 五星党员 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const excellentPartMemberPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/excellent-party-member/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const excellentPartMemberPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/excellent-party-member/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获取部门列表 | * 获取部门列表 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const deptListApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/system/dept/list', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const deptListApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/system/dept/list', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得优秀党员详情 | * 获得优秀党员详情 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const excellentPartMemberGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/excellent-party-member/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const excellentPartMemberGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/excellent-party-member/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得办事处分页 - 最美乡村 | * 获得办事处分页 - 最美乡村 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const agencyPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/agency/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const agencyPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/agency/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得村务公开分页 | * 获得村务公开分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const villageAffairsPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/village-affairs/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const villageAffairsPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/village-affairs/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得办事处分页 | * 获得办事处分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const agencyContentPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/agency-content/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const agencyContentPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/agency-content/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得群众点单评论 | * 获得群众点单评论 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const CrateAppraiseApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/seek-help/appraise', | |||||
method: 'put', | |||||
data: data | |||||
}); | |||||
const CrateAppraiseApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/seek-help/appraise', | |||||
method: 'put', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得办事处内容详情 | * 获得办事处内容详情 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const agencyContentGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/agency-content/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const agencyContentGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/agency-content/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得办事处分页详情 | * 获得办事处分页详情 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const agencyGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/agency/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const agencyGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/agency/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得办事处内容 + 根据部门id | * 获得办事处内容 + 根据部门id | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const agencyContentGetOrgIdApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/agency-content/getOrgId', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const agencyContentGetOrgIdApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/agency-content/getOrgId', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得办事处内容 + 根据部门id | * 获得办事处内容 + 根据部门id | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const villageAffairsGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/village-affairs/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const villageAffairsGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/village-affairs/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得党活动事件分页 | * 获得党活动事件分页 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const partyEventPageApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/party-event/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const partyEventPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/party-event/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获得党活动事件分页详情 | * 获得党活动事件分页详情 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const partyEventGetApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/party-event/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const partyEventGetApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/party-event/get', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 创建患者 - 申请签约家庭医生 | * 创建患者 - 申请签约家庭医生 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const patientCreateApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/patient/create', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
const patientCreateApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/patient/create', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获取网格列表 | * 获取网格列表 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const getGridListApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/grid/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const getGridListApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/grid/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
/** | /** | ||||
* 获取网格成员列表 | * 获取网格成员列表 | ||||
* @param {*} data | * @param {*} data | ||||
*/ | */ | ||||
const getGridMemberListApi = function (data) { | |||||
return request({ | |||||
url: '/admin-api/people/grid-member/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
const getGridMemberListApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/grid-member/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
export { | |||||
assemblyHallPageApi, | |||||
mediatorPageApi, | |||||
mediatorGetApi, | |||||
seekHelpPageApi, | |||||
seekHelpCreateApi, | |||||
seekHelpGetApi, | |||||
lawsRegulationPageApi, | |||||
lawsRegulationGetApi, | |||||
massesDetailUpdate, | |||||
seekHelpApi, | |||||
casesListApi, | |||||
getCasesIdApi, | |||||
createCasesApi, | |||||
newsGetApi, | |||||
hospitalPageApi, | |||||
hospitalGetApi, | |||||
doctorPageApi, | |||||
commentPageApi, | |||||
commentCreateApi, | |||||
assemblyHallGetApi, | |||||
newsPageApi, | |||||
assemblyIdApi, | |||||
assemblyhallIdApi, | |||||
partyBranchApi, | |||||
partyBranchGetApi, | |||||
excellentPartMemberPageApi, | |||||
deptListApi, | |||||
excellentPartMemberGetApi, | |||||
agencyPageApi, | |||||
villageAffairsPageApi, | |||||
agencyContentPageApi, | |||||
CrateAppraiseApi, | |||||
agencyContentGetApi, | |||||
agencyGetApi, | |||||
agencyContentGetOrgIdApi, | |||||
villageAffairsGetApi, | |||||
partyEventPageApi, | |||||
partyEventGetApi, | |||||
patientCreateApi, | |||||
getGridListApi, | |||||
getGridMemberListApi | |||||
// 活动风采 | |||||
const activityPageApi = function(data) { | |||||
return request({ | |||||
url: '/admin-api/people/activity/page', | |||||
method: 'get', | |||||
data: data | |||||
}); | |||||
}; | }; | ||||
export { | |||||
assemblyHallPageApi, | |||||
mediatorPageApi, | |||||
mediatorGetApi, | |||||
seekHelpPageApi, | |||||
seekHelpCreateApi, | |||||
seekHelpGetApi, | |||||
lawsRegulationPageApi, | |||||
lawsRegulationGetApi, | |||||
massesDetailUpdate, | |||||
seekHelpApi, | |||||
casesListApi, | |||||
getCasesIdApi, | |||||
createCasesApi, | |||||
newsGetApi, | |||||
hospitalPageApi, | |||||
hospitalGetApi, | |||||
doctorPageApi, | |||||
commentPageApi, | |||||
commentCreateApi, | |||||
assemblyHallGetApi, | |||||
newsPageApi, | |||||
assemblyIdApi, | |||||
assemblyhallIdApi, | |||||
partyBranchApi, | |||||
partyBranchGetApi, | |||||
excellentPartMemberPageApi, | |||||
deptListApi, | |||||
excellentPartMemberGetApi, | |||||
agencyPageApi, | |||||
villageAffairsPageApi, | |||||
agencyContentPageApi, | |||||
CrateAppraiseApi, | |||||
agencyContentGetApi, | |||||
agencyGetApi, | |||||
agencyContentGetOrgIdApi, | |||||
villageAffairsGetApi, | |||||
partyEventPageApi, | |||||
partyEventGetApi, | |||||
patientCreateApi, | |||||
getGridListApi, | |||||
getGridMemberListApi, | |||||
activityPageApi | |||||
}; |
@@ -2,33 +2,33 @@ | |||||
* @name 小程序环境 | * @name 小程序环境 | ||||
* @description 多环境配置 | * @description 多环境配置 | ||||
*/ | */ | ||||
const envName = 'production'; | |||||
const envName = 'development'; | |||||
const envs = [{ | const envs = [{ | ||||
envName: 'production', | |||||
appID: 'wx736395182f05a1b7', | |||||
appName: '介休网格通', | |||||
version: '1.0.0', | |||||
baseUrl: 'https://jxwgtjm.xuqidata.com:8088', | |||||
fileUrl: 'https://jiexiu.xuqidata.com:8083/jiexiujumin', | |||||
loginPath: '/admin-api/system/auth/wechat/app/login', | |||||
aMapKey: '29103dae675e5788eb011fb77ade8e3f', | |||||
pubkey: 'Si9veMEER0LGTcLL6xwRWxUB7UCF7jjb00548e0ddc1501de0f' | |||||
}, | |||||
{ | |||||
envName: 'development', | |||||
appID: 'wxcee598c3eb71e48d', | |||||
appName: '智慧旭奇', | |||||
version: '1.0.0', | |||||
baseUrl: 'http://47.92.245.35:5002', | |||||
// 接口前缀 | |||||
fileUrl: 'http://47.92.245.35:5009/xq-ssg', | |||||
// 图片服务器 | |||||
loginPath: '/admin-api/system/auth/wechat/app/login', | |||||
// 登陆接口 | |||||
aMapKey: '6e488a3ed079adbb01de2ecb88ca5905', | |||||
// 高德地图key | |||||
pubkey: 'O9eM4Cv5bpi30mgUw9GEkf19KVE8KE8D00a46a6e50bb9465b2' // 吾来对话机器人平台key | |||||
} | |||||
envName: 'production', | |||||
appID: 'wx736395182f05a1b7', | |||||
appName: '介休网格通', | |||||
version: '1.0.0', | |||||
baseUrl: 'https://jxwgtjm.xuqidata.com:8088', | |||||
fileUrl: 'https://jiexiu.xuqidata.com:8083/jiexiujumin', | |||||
loginPath: '/admin-api/system/auth/wechat/app/login', | |||||
aMapKey: '29103dae675e5788eb011fb77ade8e3f', | |||||
pubkey: 'Si9veMEER0LGTcLL6xwRWxUB7UCF7jjb00548e0ddc1501de0f' | |||||
}, | |||||
{ | |||||
envName: 'development', | |||||
appID: 'wxcee598c3eb71e48d', | |||||
appName: '智慧旭奇', | |||||
version: '1.0.0', | |||||
baseUrl: 'http://47.92.245.35:5002', | |||||
// 接口前缀 | |||||
fileUrl: 'http://47.92.245.35:5009/xq-ssg', | |||||
// 图片服务器 | |||||
loginPath: '/admin-api/system/auth/wechat/app/login', | |||||
// 登陆接口 | |||||
aMapKey: '6e488a3ed079adbb01de2ecb88ca5905', | |||||
// 高德地图key | |||||
pubkey: 'O9eM4Cv5bpi30mgUw9GEkf19KVE8KE8D00a46a6e50bb9465b2' // 吾来对话机器人平台key | |||||
} | |||||
]; | ]; | ||||
const isFind = envs.find((item) => item.envName === envName); | const isFind = envs.find((item) => item.envName === envName); |
@@ -0,0 +1,358 @@ | |||||
<template> | |||||
<view class=""> | |||||
<custom-nav-bar position="fixed" color="black" left-text="党组织注册" left-arrow /> | |||||
<view class="form-list"> | |||||
<view class="form-body form-col"> | |||||
<view class="label"> | |||||
<text>单位名称</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | |||||
placeholder="请输入" /> | |||||
</view> | |||||
<view class="form-body"> | |||||
<view class="flex flex-v-center flex-between"> | |||||
<view class="label"> | |||||
<text>支部名称</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<view class="label-value flex flex-v-center"> | |||||
<picker @change="bindPickerChange" range-key="label" :value="form.type" :range="columns"> | |||||
<!-- <view style="color: #000000">{{ columns[form.type].label }}</view> --> | |||||
</picker> | |||||
<image class="ic-xia" src="/static/packages/people/images/ic-xia.png"></image> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
<view class="form-body form-col"> | |||||
<view class="label"> | |||||
<text>单位地址</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | |||||
placeholder="请输入" /> | |||||
</view> | |||||
<view class="form-body form-col"> | |||||
<view class="label"> | |||||
<text>支部书记</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | |||||
placeholder="请输入" /> | |||||
</view> | |||||
<view class="form-body form-col"> | |||||
<view class="label"> | |||||
<text>联系方式</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | |||||
placeholder="请输入" /> | |||||
</view> | |||||
<view class="form-body form-col"> | |||||
<view class="label"> | |||||
<text>党建联系人</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | |||||
placeholder="请输入" /> | |||||
</view> | |||||
<view class="form-body form-col"> | |||||
<view class="label"> | |||||
<text>联系方式</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | |||||
placeholder="请输入" /> | |||||
</view> | |||||
<view class="form-body"> | |||||
<view class="flex flex-v-center flex-between"> | |||||
<view class="label"> | |||||
<text>结对共建社区</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<view class="label-value flex flex-v-center"> | |||||
<picker @change="bindPickerChange" range-key="label" :value="form.type" :range="columns"> | |||||
<!-- <view style="color: #000000">{{ columns[form.type].label }}</view> --> | |||||
</picker> | |||||
<image class="ic-xia" src="/static/packages/people/images/ic-xia.png"></image> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
<view class="form-body"> | |||||
<view class="flex flex-v-center flex-between"> | |||||
<view class="label"> | |||||
<text>结对共建小区</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<view class="label-value flex flex-v-center"> | |||||
<picker @change="bindPickerChange" range-key="label" :value="form.type" :range="columns"> | |||||
<!-- <view style="color: #000000">{{ columns[form.type].label }}</view> --> | |||||
</picker> | |||||
<image class="ic-xia" src="/static/packages/people/images/ic-xia.png"></image> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
<view class="form-body form-col"> | |||||
<view class="label"> | |||||
<text>支部党员人数</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | |||||
placeholder="请输入" /> | |||||
</view> | |||||
<view class="form-button"> | |||||
<van-button v-if="checked" @click="submit" block color="#FE3B53">提交</van-button> | |||||
<van-button v-else disabled block color="#C1C1C1">提交</van-button> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
</template> | |||||
<script> | |||||
export default { | |||||
data() { | |||||
return { | |||||
form: {}, | |||||
columns: [], | |||||
fileList: [], | |||||
checked: '1', | |||||
} | |||||
}, | |||||
methods: { | |||||
bindPickerChange() { | |||||
}, | |||||
headleInput() { | |||||
}, | |||||
async afterRead(event) { | |||||
const { | |||||
file | |||||
} = event; | |||||
const res = await getApp().globalData.upload({ | |||||
file | |||||
}); | |||||
if (res.code !== 0) { | |||||
uni.showToast({ | |||||
title: '上传图片失败', | |||||
icon: 'none' | |||||
}); | |||||
return false; | |||||
} | |||||
// this.fileList.push({url:res.data}) | |||||
this.appealEnclosure.push(res.data); | |||||
}, | |||||
beforeDelete(file, dateil) { | |||||
this.appealEnclosure.splice(dateil.index, 1); | |||||
this.fileList.splice(dateil.index, 1) | |||||
}, | |||||
submit() { | |||||
} | |||||
} | |||||
} | |||||
</script> | |||||
<style lang="less" scoped> | |||||
.form-list { | |||||
width: 100%; | |||||
} | |||||
.form-body { | |||||
font-size: 32rpx; | |||||
font-weight: 400; | |||||
color: #333333; | |||||
padding: 40rpx 40rpx 38rpx; | |||||
position: relative; | |||||
&::before { | |||||
content: ''; | |||||
position: absolute; | |||||
left: 50%; | |||||
bottom: 0; | |||||
transform: translateX(-50%); | |||||
width: 678rpx; | |||||
height: 1px; | |||||
background-color: #EFEFEF; | |||||
} | |||||
.label { | |||||
font-size: 28rpx; | |||||
font-weight: 400; | |||||
color: #333333; | |||||
} | |||||
.label-value { | |||||
font-size: 32rpx; | |||||
font-weight: 500; | |||||
color: #000000; | |||||
line-height: 32rpx; | |||||
.ic-xia { | |||||
margin-left: 27rpx; | |||||
width: 32rpx; | |||||
height: 32rpx; | |||||
} | |||||
} | |||||
.picker { | |||||
margin-top: 24rpx; | |||||
} | |||||
.picker-text { | |||||
font-size: 32rpx; | |||||
font-weight: 400; | |||||
color: #999999; | |||||
} | |||||
.picker-line { | |||||
flex: 1; | |||||
} | |||||
.textarea-class { | |||||
margin-top: 26rpx; | |||||
width: 100%; | |||||
font-size: 32rpx; | |||||
font-weight: 400; | |||||
} | |||||
.form-msg { | |||||
font-size: 26rpx; | |||||
font-weight: 400; | |||||
color: #999999; | |||||
line-height: 26rpx; | |||||
margin-top: 28rpx; | |||||
} | |||||
.location { | |||||
width: 32rpx; | |||||
height: 32rpx; | |||||
} | |||||
.location-info { | |||||
margin-top: 26rpx; | |||||
input { | |||||
font-size: 32rpx; | |||||
font-weight: 400; | |||||
} | |||||
} | |||||
} | |||||
.form-col { | |||||
display: flex; | |||||
align-items: center; | |||||
justify-content: space-between; | |||||
text-align: right; | |||||
.textarea-class { | |||||
margin-top: 0; | |||||
} | |||||
.card-placeholder { | |||||
font-size: 32rpx; | |||||
font-weight: 400; | |||||
color: #000000; | |||||
} | |||||
} | |||||
.form-location { | |||||
padding: 20rpx 35rpx; | |||||
border-radius: 16rpx; | |||||
} | |||||
.form-treaty { | |||||
padding: 83rpx 40rpx 32rpx; | |||||
.ic-check { | |||||
width: 32rpx; | |||||
height: 32rpx; | |||||
} | |||||
.checbox-text { | |||||
font-size: 28rpx; | |||||
font-weight: 400; | |||||
color: #000000; | |||||
line-height: 28rpx; | |||||
.jump-to { | |||||
color: var(--item-dominant-color); | |||||
} | |||||
} | |||||
} | |||||
.form-button { | |||||
margin-top: 34rpx; | |||||
padding: 25rpx 36rpx; | |||||
} | |||||
.form-button-body { | |||||
height: 80rpx; | |||||
font-size: 32rpx; | |||||
font-weight: 400; | |||||
color: #ffffff; | |||||
line-height: 80rpx; | |||||
text-align: center; | |||||
background: #c1c1c1; | |||||
border-radius: 8rpx; | |||||
} | |||||
.form-button-body-select { | |||||
background: var(--item-dominant-color); | |||||
} | |||||
.form-image { | |||||
margin: 20rpx 0rpx 20rpx 0; | |||||
display: flex; | |||||
align-items: center; | |||||
flex-wrap: wrap; | |||||
} | |||||
.form-image>view { | |||||
width: 31.3%; | |||||
position: relative; | |||||
margin-right: 13.5rpx; | |||||
} | |||||
.form-image>view>image:nth-child(1) { | |||||
width: 100%; | |||||
height: 200rpx; | |||||
border-radius: 10rpx; | |||||
} | |||||
.form-image>view>image:nth-child(2) { | |||||
position: absolute; | |||||
top: -0rpx; | |||||
right: 0rpx; | |||||
width: 40rpx; | |||||
height: 40rpx; | |||||
} | |||||
.camera { | |||||
width: 160rpx; | |||||
height: 160rpx; | |||||
} | |||||
.pd-left { | |||||
text-align: left; | |||||
padding-left: 35px; | |||||
} | |||||
.img-icon { | |||||
height: 20px; | |||||
} | |||||
</style> |
@@ -78,6 +78,7 @@ | |||||
<input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | <input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | ||||
placeholder="请输入" /> | placeholder="请输入" /> | ||||
</view> | </view> | ||||
<view class="form-body form-col"> | <view class="form-body form-col"> | ||||
<view class="label"> | <view class="label"> | ||||
<text>性别</text> | <text>性别</text> | ||||
@@ -88,6 +89,69 @@ | |||||
<van-radio name="2" icon-size="32rpx" checked-color="#FE3B53">女</van-radio> | <van-radio name="2" icon-size="32rpx" checked-color="#FE3B53">女</van-radio> | ||||
</van-radio-group> | </van-radio-group> | ||||
</view> | </view> | ||||
<view class="form-body"> | |||||
<view class="flex flex-v-center flex-between"> | |||||
<view class="label"> | |||||
<text>出生年月</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<view class="label-value flex flex-v-center"> | |||||
<picker @change="bindPickerChange" range-key="label" :value="form.type" :range="columns"> | |||||
<!-- <view style="color: #000000">{{ columns[form.type].label }}</view> --> | |||||
</picker> | |||||
<image class="ic-xia" src="/static/packages/people/images/ic-xia.png"></image> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
<view class="form-body"> | |||||
<view class="flex flex-v-center flex-between"> | |||||
<view class="label"> | |||||
<text>学历</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<view class="label-value flex flex-v-center"> | |||||
<picker @change="bindPickerChange" range-key="label" :value="form.type" :range="columns"> | |||||
<!-- <view style="color: #000000">{{ columns[form.type].label }}</view> --> | |||||
</picker> | |||||
<image class="ic-xia" src="/static/packages/people/images/ic-xia.png"></image> | |||||
</view> | |||||
</view> | |||||
</view> | |||||
<view class="form-body form-col"> | |||||
<view class="label"> | |||||
<text>工作单位</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | |||||
placeholder="请输入" /> | |||||
</view> | |||||
<view class="form-body form-col"> | |||||
<view class="label"> | |||||
<text>职务</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | |||||
placeholder="请输入" /> | |||||
</view> | |||||
<view class="form-body form-col"> | |||||
<view class="label"> | |||||
<text>联系方式</text> | |||||
<text class="red">*</text> | |||||
</view> | |||||
<input class="flex1 textarea-class" @input="headleInput" :value="form.name" type="text" data-name="name" | |||||
placeholder="请输入" /> | |||||
</view> | |||||
<view class="form-button"> | |||||
<van-button v-if="checked" @click="submit" block color="#FE3B53">提交</van-button> | |||||
<van-button v-else disabled block color="#C1C1C1">提交</van-button> | |||||
</view> | |||||
</view> | </view> | ||||
</view> | </view> | ||||
@@ -268,6 +332,7 @@ | |||||
} | } | ||||
.form-button { | .form-button { | ||||
margin-top: 34rpx; | |||||
padding: 25rpx 36rpx; | padding: 25rpx 36rpx; | ||||
} | } | ||||
@@ -2,15 +2,16 @@ | |||||
<view> | <view> | ||||
<custom-nav-bar left-text="党员服务" left-arrow /> | <custom-nav-bar left-text="党员服务" left-arrow /> | ||||
<image class="second-header" | |||||
src="https://jiexiu.xuqidata.com:8083/jiexiujumin/5ff449a20cf95f6f207d2b3bc07816da05117b68cd810f7db27a6b8de34a61d9.png"> | |||||
<image class="second-header" :src="recursionObj.icon"> | |||||
</image> | </image> | ||||
<view class="party-grid"> | <view class="party-grid"> | ||||
<block v-for="(item,index) in 4" :key="index"> | |||||
<block v-for="(item,index) in recursionTwoObj" :key="index"> | |||||
<navigator v-if="item.clickUrl" class="line-navigator" :url="updateQuery(item.clickUrl, item)" | |||||
hover-class="none"></navigator> | |||||
<view style="width: 100%;height: 100%;;"> | <view style="width: 100%;height: 100%;;"> | ||||
<image class="icon" src="/src/static/logo.png" mode=""></image> | |||||
<view class="title">党员注册</view> | |||||
<image class="icon" :src="item.icon" mode=""></image> | |||||
<view class="title">{{item.name}}</view> | |||||
</view> | </view> | ||||
</block> | </block> | ||||
</view> | </view> | ||||
@@ -58,9 +59,19 @@ | |||||
</template> | </template> | ||||
<script> | <script> | ||||
import * as peopleApi from '@/api/peopleApi'; | |||||
import * as publicApi from '@/api/publicApi'; | |||||
import utils from '@/utils/util.map' | |||||
export default { | export default { | ||||
data() { | data() { | ||||
return { | return { | ||||
option: {}, | |||||
recursionObj: {}, | |||||
recursionTwoObj: [], | |||||
newsPageList: [], | |||||
pageNo: 1, | |||||
pageSize: 12, | |||||
total: 0, | |||||
background: ['color1', 'color2', 'color3'], | background: ['color1', 'color2', 'color3'], | ||||
indicatorDots: true, | indicatorDots: true, | ||||
autoplay: false, | autoplay: false, | ||||
@@ -68,13 +79,71 @@ | |||||
duration: 500 | duration: 500 | ||||
} | } | ||||
}, | }, | ||||
onLoad(option) { | |||||
this.option = option | |||||
this.recursionApi(); | |||||
this.newsPageApi(false) | |||||
}, | |||||
methods: { | methods: { | ||||
updateQuery(url, name) { | |||||
return utils.updateQuery(url, name); | |||||
}, | |||||
async recursionApi() { | |||||
const res = await publicApi.recursionApi({ | |||||
bannerType: 1, | |||||
parentId: this.option.parentId | |||||
}); | |||||
if (res.data) { | |||||
this.recursionObj = res.data[0] | |||||
this.recursionTwoObj = res.data[1].children || [] | |||||
} | |||||
}, | |||||
// 分页参数处理事件 | |||||
generalQueryData(reset = false) { | |||||
const { | |||||
pageNo, | |||||
pageSize | |||||
} = this; | |||||
const params = { | |||||
pageNo: 1, | |||||
pageSize: 14 | |||||
}; | |||||
if (reset) { | |||||
return params; | |||||
} | |||||
return { | |||||
...params, | |||||
pageNo: pageNo + 1, | |||||
pageSize | |||||
}; | |||||
}, | |||||
async newsPageApi(reset = true) { | |||||
const params = this.generalQueryData(reset); | |||||
const param = { | |||||
pageNo: 1, | |||||
pageSize: 10, | |||||
}; | |||||
if (this.searchValue) { | |||||
param.title = this.searchValue; | |||||
} | |||||
const res = await peopleApi.activityPageApi(param); | |||||
if (res.data && res.data.list && res.data.list.length) { | |||||
this.newsPageList = res.data.list | |||||
} | |||||
}, | |||||
headerDetail(item) { | headerDetail(item) { | ||||
uni.navigateTo({ | uni.navigateTo({ | ||||
url: './detail?id=' + item.id | url: './detail?id=' + item.id | ||||
}) | }) | ||||
} | } | ||||
} | |||||
}, | |||||
onReachBottom() { | |||||
if (this.newsPageList.length === this.total) { | |||||
return; | |||||
} | |||||
this.newsPageApi(false); | |||||
}, | |||||
} | } | ||||
</script> | </script> | ||||
@@ -91,7 +160,7 @@ | |||||
align-items: center; | align-items: center; | ||||
grid-gap: 24rpx; | grid-gap: 24rpx; | ||||
height: 100%; | height: 100%; | ||||
padding: 56rpx 38rpx 0 38rpx; | |||||
padding: 40rpx 38rpx 0 38rpx; | |||||
margin-bottom: 60rpx; | margin-bottom: 60rpx; | ||||
.icon { | .icon { | ||||
@@ -20,7 +20,7 @@ | |||||
v-for="(itemName, idx) in recursionTwoObj.children" :key="idx"> | v-for="(itemName, idx) in recursionTwoObj.children" :key="idx"> | ||||
<!-- <navigator v-if="itemName.clickUrl" class="line-navigator" :url="toods.updateQuery(itemName.clickUrl, itemName)" | <!-- <navigator v-if="itemName.clickUrl" class="line-navigator" :url="toods.updateQuery(itemName.clickUrl, itemName)" | ||||
hover-class="none"></navigator> --> | hover-class="none"></navigator> --> | ||||
<navigator v-if="itemName.clickUrl" class="line-navigator" :url="updateQuery(itemName.clickUrl, itemName)" | |||||
<navigator v-if="itemName.clickUrl" class="line-navigator" :url="updateQuery(itemName.clickUrl, itemName)" | |||||
hover-class="none"></navigator> | hover-class="none"></navigator> | ||||
<image class="line-bg" :src="itemName.icon"></image> | <image class="line-bg" :src="itemName.icon"></image> | ||||
@@ -45,7 +45,8 @@ | |||||
<view class="second-tabs" v-if="option.name === '家庭医生' || option.name === '党建引领'"> | <view class="second-tabs" v-if="option.name === '家庭医生' || option.name === '党建引领'"> | ||||
<van-tabs id="secondTabs" @click-tab="onTabsChange($event, { tagId: 'secondTabs' })"> | <van-tabs id="secondTabs" @click-tab="onTabsChange($event, { tagId: 'secondTabs' })"> | ||||
<van-tab :title="key.name" v-for="(key, index) in recursionObj.children" :name="key.value" :key="index"></van-tab> | |||||
<van-tab :title="key.name" v-for="(key, index) in recursionObj.children" :name="key.value" | |||||
:key="index"></van-tab> | |||||
</van-tabs> | </van-tabs> | ||||
</view> | </view> | ||||
@@ -150,8 +151,8 @@ | |||||
pageNo: 1, | pageNo: 1, | ||||
pageSize: 12, | pageSize: 12, | ||||
total: 0, | total: 0, | ||||
latitude:0, | |||||
longitude:0 | |||||
latitude: 0, | |||||
longitude: 0 | |||||
}; | }; | ||||
}, | }, | ||||
/** | /** | ||||
@@ -162,23 +163,23 @@ | |||||
this.recursionApi(); | this.recursionApi(); | ||||
this.callFcuntion(); | this.callFcuntion(); | ||||
if (navigator.geolocation) { | if (navigator.geolocation) { | ||||
navigator.geolocation.getCurrentPosition( | |||||
function (position) { | |||||
console.log(position.coords.latitude); | |||||
this.latitude = position.coords.latitude; | |||||
this.longitude = position.coords.longitude; | |||||
uni.setStorageSync( | |||||
"userLocation", | |||||
position.coords.longitude + "," + position.coords.latitude | |||||
); | |||||
}, | |||||
function (error) { | |||||
console.log(error.message); | |||||
} | |||||
); | |||||
} else { | |||||
console.log("浏览器不支持地理定位功能"); | |||||
} | |||||
navigator.geolocation.getCurrentPosition( | |||||
function(position) { | |||||
console.log(position.coords.latitude); | |||||
this.latitude = position.coords.latitude; | |||||
this.longitude = position.coords.longitude; | |||||
uni.setStorageSync( | |||||
"userLocation", | |||||
position.coords.longitude + "," + position.coords.latitude | |||||
); | |||||
}, | |||||
function(error) { | |||||
console.log(error.message); | |||||
} | |||||
); | |||||
} else { | |||||
console.log("浏览器不支持地理定位功能"); | |||||
} | |||||
}, | }, | ||||
onReachBottom() { | onReachBottom() { | ||||
if (this.newsPageList.length === this.total) { | if (this.newsPageList.length === this.total) { | ||||
@@ -190,9 +191,9 @@ | |||||
updateQuery(url, name) { | updateQuery(url, name) { | ||||
return utils.updateQuery(url, name); | return utils.updateQuery(url, name); | ||||
}, | }, | ||||
getDateTime(time){ | |||||
if(typeof item !== undefined) { | |||||
return utils.getDateTime(time) | |||||
getDateTime(time) { | |||||
if (typeof item !== undefined) { | |||||
return utils.getDateTime(time) | |||||
} | } | ||||
}, | }, | ||||
/** | /** | ||||
@@ -182,6 +182,11 @@ | |||||
"name": "people", | "name": "people", | ||||
"style": {} | "style": {} | ||||
}, | }, | ||||
{ | |||||
"path": "pages/party-branch/create", | |||||
"name": "people", | |||||
"style": {} | |||||
}, | |||||
{ | { | ||||
"path": "pages/guide/guide", | "path": "pages/guide/guide", | ||||
"name": "people", | "name": "people", | ||||
@@ -42,8 +42,8 @@ | |||||
</view> | </view> | ||||
<view class="second-model flex flex-v-center flex-between" v-else> | <view class="second-model flex flex-v-center flex-between" v-else> | ||||
<view :class="'second-line flex flex-col ' + (idx === 0 ? 'line1' : '')" :style="itemName.cssStyle" | |||||
v-for="(itemName, idx) in item.children" :key="idx"> | |||||
<view :class="'second-line flex flex-col ' + (idx === 0 || idx === 5 ? 'line1' : '')" | |||||
:style="itemName.cssStyle" v-for="(itemName, idx) in item.children" :key="idx"> | |||||
<navigator v-if="itemName.clickUrl" class="line-navigator" :url="updateQuery(itemName.clickUrl, itemName)" | <navigator v-if="itemName.clickUrl" class="line-navigator" :url="updateQuery(itemName.clickUrl, itemName)" | ||||
hover-class="none"></navigator> | hover-class="none"></navigator> | ||||
@@ -62,7 +62,7 @@ | |||||
<script> | <script> | ||||
import utils from '@/utils/util.map.js' | import utils from '@/utils/util.map.js' | ||||
import * as publicApi from '@/api/publicApi.js'; // 公共 API | import * as publicApi from '@/api/publicApi.js'; // 公共 API | ||||
export default { | export default { | ||||
data() { | data() { | ||||
return { | return { | ||||
@@ -79,8 +79,8 @@ | |||||
name: '' | name: '' | ||||
}, | }, | ||||
e: [], | e: [], | ||||
latitude:0, | |||||
longitude:0 | |||||
latitude: 0, | |||||
longitude: 0 | |||||
}; | }; | ||||
} | } | ||||
/** | /** | ||||
@@ -91,23 +91,23 @@ | |||||
this.getBannerList(); | this.getBannerList(); | ||||
this.recursionApi(); | this.recursionApi(); | ||||
if (navigator.geolocation) { | if (navigator.geolocation) { | ||||
navigator.geolocation.getCurrentPosition( | |||||
function (position) { | |||||
console.log(position.coords.latitude); | |||||
this.latitude = position.coords.latitude; | |||||
this.longitude = position.coords.longitude; | |||||
uni.setStorageSync( | |||||
"userLocation", | |||||
position.coords.longitude + "," + position.coords.latitude | |||||
); | |||||
}, | |||||
function (error) { | |||||
console.log(error.message); | |||||
} | |||||
); | |||||
} else { | |||||
console.log("浏览器不支持地理定位功能"); | |||||
} | |||||
navigator.geolocation.getCurrentPosition( | |||||
function(position) { | |||||
console.log(position.coords.latitude); | |||||
this.latitude = position.coords.latitude; | |||||
this.longitude = position.coords.longitude; | |||||
uni.setStorageSync( | |||||
"userLocation", | |||||
position.coords.longitude + "," + position.coords.latitude | |||||
); | |||||
}, | |||||
function(error) { | |||||
console.log(error.message); | |||||
} | |||||
); | |||||
} else { | |||||
console.log("浏览器不支持地理定位功能"); | |||||
} | |||||
}, | }, | ||||
methods: { | methods: { | ||||
updateQuery(url, name) { | updateQuery(url, name) { | ||||
@@ -159,9 +159,9 @@ | |||||
} = event.currentTarget.dataset; | } = event.currentTarget.dataset; | ||||
const urlArray = item.clickUrl.split(','); | const urlArray = item.clickUrl.split(','); | ||||
console.log(item) | console.log(item) | ||||
if(item.name === '智慧社区'){ | |||||
if (item.name === '智慧社区') { | |||||
uni.navigateTo({ | uni.navigateTo({ | ||||
url:`/packages/public/pages/web-view/web-view?parentId=[id]&name=${item.name}` | |||||
url: `/packages/public/pages/web-view/web-view?parentId=[id]&name=${item.name}` | |||||
}) | }) | ||||
} | } | ||||