Commit 2959f915 authored by xixinzhao's avatar xixinzhao

bug修改

parent 098457b6
......@@ -105,6 +105,7 @@ export const FscSerUrl = {
fetchTaskList: completePrefix(patrolURI, 'api/task/queryTaskByPage'), //月巡检情况统计
fetchHidDangerCount: completePrefix(patrolURI, 'api/task/hiddenDanger/count'), //隐患治理统计
SpecCheckInputByIdNewUrl: completePrefix(patrolURI,'api/spc/check-input-new'), //根据ID查询巡检记录项
queryAuthUsersUrl: completePrefix(patrolURI, '/api/user/queryAuthUsers'), // 根据ID查询巡检记录项
fetchPointDetail: completePrefix(patrolURI, 'api/spc/queryPointById'),//风险点
fetchPointMeasures: completePrefix(patrolURI, 'api/spc/measures'),//巡检点措施
......
......@@ -3,24 +3,24 @@ import {FscSerUrl} from './../consts/urlConsts';
import formatUrl from 'amos-processor/lib/utils/urlFormat';
/**
* 根据巡检点ID获取巡检人员信息
* @param {巡检点id} id
* @param {巡检点id} id
*/
export const fetchXJUserInfoAction = (pd) => {
const url = `${FscSerUrl.fetchUserByPd}/${pd}`;
const url = `${FscSerUrl.fetchUserByPd}/${pd}`;
return commonGet(url);
};
/**
* 根据巡检点获取巡检记录
* @param {巡检点id} pd
* @param {查询条件:pointID,status,checkTime} data
* @param {巡检点id} pd
* @param {查询条件:pointID,status,checkTime} data
*/
export const fetchXJCheckInfoAction =(pd,data)=>{
let newCriteriasList = [];
for(let key in data){//遍历json对象的每个key/value对,p为key
newCriteriasList.push({ name: key,type: 1,value: data[key]});
}
newCriteriasList.push({ name: 'pointID',type: 1,value: pd});
newCriteriasList.push({ name: 'pointID',type: 1,value: pd});
const url = `${FscSerUrl.fetchCheckInfoByPd}?pageNumber=${data['pageNumber']}&pageSize=${data['pageSize']}`;
return commonPost(url,newCriteriasList);
}
......@@ -29,26 +29,26 @@ export const fetchXJCheckInfoAction =(pd,data)=>{
*/
export const fetchPointQueryCriteria = () => {
const url = `${FscSerUrl.fetchPointQueryCriteria}`;
const url = `${FscSerUrl.fetchPointQueryCriteria}`;
return commonGet(url);
};
/**
* 风险点信息列表查询
* @param {*} data
* @param {*} data
*/
export const fetchPointListAction = (data) => {
let newCriteriasList = [];
for(let key in data){//遍历json对象的每个key/value对,p为key
newCriteriasList.push({ name: key,type: 1,value: data[key]});
}
const url = `${FscSerUrl.fetchPointList}?pageNumber=${data['pageNumber']}&pageSize=${data['pageSize']}`;
const url = `${FscSerUrl.fetchPointList}?pageNumber=${data['pageNumber']}&pageSize=${data['pageSize']}`;
return commonPost(url,newCriteriasList);
};
/**
* 获取风险点详细信息
*/
export const fetchPointDetailAction = (id) => {
const url = `${FscSerUrl.fetchPointDetail}/${id}`;
const url = `${FscSerUrl.fetchPointDetail}/${id}`;
return commonGet(url);
};
......@@ -56,7 +56,7 @@ export const fetchPointDetailAction = (id) => {
* 获取风险点明细
*/
export const fetchPtDetailByIdAction = (id) => {
const url = `${FscSerUrl.fetchPointDetailById}/${id}`;
const url = `${FscSerUrl.fetchPointDetailById}/${id}`;
return commonGet(url);
};
......@@ -64,27 +64,27 @@ export const fetchPtDetailByIdAction = (id) => {
* 获取风险点措施
*/
export const fetchPointMeasuresAction = (id) => {
const url = `${FscSerUrl.fetchPointMeasures}/${id}`;
const url = `${FscSerUrl.fetchPointMeasures}/${id}`;
return commonGet(url);
};
export const deletePointMeasuresAction = (id) => {
const url = `${FscSerUrl.fetchPointMeasures}/${id}`;
const url = `${FscSerUrl.fetchPointMeasures}/${id}`;
return commonGet(url);
};
export const batchDeletePointMeasuresAction = (data) => {
const url = `${FscSerUrl.batchDeletePointMeasuresAction}`;
const url = `${FscSerUrl.batchDeletePointMeasuresAction}`;
return commonPost(url, data);
};
export const savePointMeasuresAction = (data) => {
const url = `${FscSerUrl.addPointMeasures}`;
const url = `${FscSerUrl.addPointMeasures}`;
return commonPost(url, data);
};
export const batchSavePointMeasuresAction = (data) => {
const url = `${FscSerUrl.batchAddPointMeasuresAction}`;
const url = `${FscSerUrl.batchAddPointMeasuresAction}`;
return commonPost(url, data);
};
......@@ -105,7 +105,7 @@ export const fetchXJChkExecuteAction = (data) => {
/**
* 月巡检情况统计
* @param {*yyyyMMdd,查询月所在日期} data
* @param {*yyyyMMdd,查询月所在日期} data
*/
export const fetchMonthCountChkAction = (data) => {
const url = `${FscSerUrl.fetchMonthCountChk}/${data}`;
......@@ -114,7 +114,7 @@ export const fetchMonthCountChkAction = (data) => {
/**
* 月巡检情况统计
* @param {*yyyyMMdd,查询月所在日期} data
* @param {*yyyyMMdd,查询月所在日期} data
*/
export const fetchTaskListAction = (data) => {
let newCriteriasList = [];
......@@ -126,7 +126,7 @@ export const fetchTaskListAction = (data) => {
};
/**
* 任务统计
* @param {*yyyyMMdd,查询月所在日期} data
* @param {*yyyyMMdd,查询月所在日期} data
*/
export const fetchHidDangerCountAction = (data) => {
const url = `${FscSerUrl.fetchHidDangerCount}/${data}`;
......@@ -138,7 +138,7 @@ export const fetchHidDangerCountAction = (data) => {
*/
export const fetchTaskQueryCriteria = () => {
const url = `${FscSerUrl.fetchTaskQueryCriteria}`;
const url = `${FscSerUrl.fetchTaskQueryCriteria}`;
return commonGet(url);
};
......@@ -154,7 +154,7 @@ export const fetchRegionSelectAction = (orgCode) => {
* 获取日期点所在月是否有巡检记录
* @param {string,String} pointId,date
*/
export const fetchCalCountPanelAction = (data) => {
export const fetchCalCountPanelAction = (data) => {
return commonPost(FscSerUrl.fetchCalCountPanelUrl, data);
};
......@@ -166,3 +166,10 @@ export const queryUserByDeptIdAction = (deptId) => {
export const queryRoutePlanPointAction = (filter) => {
return commonPost(formatUrl(FscSerUrl.routePlanPointPageUrl), filter);
};
/**
* 获取人员列表
*/
export const queryAuthUsersAction = () => {
return commonGet(formatUrl(FscSerUrl.queryAuthUsersUrl));
};
......@@ -4,6 +4,7 @@ import { Select,Input } from 'amos-antd';
import { MultiSelect, Icon } from 'amos-framework';
import {
fetchPointQueryCriteria,
queryAuthUsersAction,
queryUserByDeptIdAction
} from './../../../services/checkInfoService';
......@@ -88,7 +89,7 @@ class PointSearch extends Component {
this.setState({ searchParam });
this.props.setSearchParam(searchParam);
if (value === undefined) {
this.setState({ userData: [], checkUserOptions: [] });
this.queryAuthUsers();
this.props.setSearchParam(searchParam);
} else {
this.setState({
......@@ -130,6 +131,30 @@ class PointSearch extends Component {
this.setState({ dataTypeOptions: typeList,
departmentOptions: departmentList, statusOptions: statusList, pointLevelOptions: pointLevelList, statusData: data.status });
});
// 请求人员
this.queryAuthUsers();
}
/**
* 查询人员接口
*/
queryAuthUsers = () => {
queryAuthUsersAction().then((res) => {
let userData = res;
let userOptions = [];
if (res && res.length > 0) {
res.map(d=>{
if (d) {
userOptions.push(<Option key={d.id}>{d.name}</Option>);
}
});
this.setState({
checkUserOptions: userOptions,
userData
});
}
});
}
queryUserByDept = (deptId) => {
......@@ -159,9 +184,9 @@ class PointSearch extends Component {
}
render() {
let { userData, dataTypeOptions, departmentOptions, statusData, pointLevelOptions, selectData, searchParam } = this.state;
const checkUserOptions = userData ? userData.map(d => <Option key={d.id}>{d.name}</Option>) : [];
console.log(checkUserOptions);
let { userData, dataTypeOptions, departmentOptions, statusData, pointLevelOptions, selectData, searchParam, checkUserOptions } = this.state;
// const checkUserOptions = userData ? userData.map(d => <Option key={d.id}>{d.name}</Option>) : [];
// console.log(checkUserOptions);
return (
<div className='create-device-search-root'>
<div className='catalog-select'>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment