Commit f51a2c30 authored by xinglei's avatar xinglei

*)解决package版本问题

parent 5eb9888b
node_modules/
\ No newline at end of file
...@@ -9,18 +9,11 @@ ...@@ -9,18 +9,11 @@
// 普通http // 普通http
httpURI: { httpURI: {
// 根url // 根url
baseURI: 'http://172.16.3.41:10002/', baseURI: 'http://172.16.11.20:10005/',
// baseURI: 'http://localhost:9000/',
// 安全模块api地址 // 安全模块api地址
//securityBaseURI: 'http://39.100.239.237:7800/', securityBaseURI: 'http://172.16.10.72:10005/',
securityBaseURI: 'http://172.16.11.20:10005/',
//预控系统
// preControl: 'http://172.16.10.91:8083/',
//APP图片 //APP图片
picURI: 'http://172.16.3.41:8080', picURI: 'http://172.16.11.20:8080',
//loginURI: 'http://39.100.239.237:3000/'//基础平台
// loginURI: 'http://47.108.89.109:5000/'//基础平台
}, },
// websocket 地址 // websocket 地址
wsURI: { wsURI: {
......
...@@ -53,8 +53,8 @@ ...@@ -53,8 +53,8 @@
"ray-eventpool": "^1.0.0", "ray-eventpool": "^1.0.0",
"ray-mediaquery": "^1.0.0", "ray-mediaquery": "^1.0.0",
"ray-progress": "^1.0.0", "ray-progress": "^1.0.0",
"react": "~16.0.0", "react": "~16.7.0",
"react-dom": "~16.0.0" "react-dom": "~16.7.0"
}, },
"devDependencies": { "devDependencies": {
"amos-build": "^3.x", "amos-build": "^3.x",
......
...@@ -52,8 +52,8 @@ class CatalogTreeInput extends Component { ...@@ -52,8 +52,8 @@ class CatalogTreeInput extends Component {
queryCatalogTree = () => { queryCatalogTree = () => {
queryCatalogTreeAction().then(data => { queryCatalogTreeAction().then(data => {
let treeData = data; let treeData = data;
data.push({key: '0',value: '0',label: '',children: []}); data.push({ key: '0', value: '0', label: '', children: [] });
console.log('queryCatalogTree',data); console.log('queryCatalogTree', data);
this.setState({ treeData }); this.setState({ treeData });
}); });
}; };
...@@ -64,8 +64,7 @@ class CatalogTreeInput extends Component { ...@@ -64,8 +64,7 @@ class CatalogTreeInput extends Component {
let { form } = this.state; let { form } = this.state;
addCatalogTreeAction(form).then( addCatalogTreeAction(form).then(
data => { data => {
debugger if (data === null) {
if(data===null){
AmosAlert.success('提示', '保存成功'); AmosAlert.success('提示', '保存成功');
} else { } else {
AmosAlert.error('提示', '添加分类失败:目录名称已存在'); AmosAlert.error('提示', '添加分类失败:目录名称已存在');
...@@ -88,7 +87,7 @@ class CatalogTreeInput extends Component { ...@@ -88,7 +87,7 @@ class CatalogTreeInput extends Component {
render() { render() {
const { form, treeData, rules } = this.state; const { form, treeData, rules } = this.state;
console.log('form',form); console.log('form', form);
const formItemLayout = { const formItemLayout = {
labelCol: { labelCol: {
xs: { span: 24 }, xs: { span: 24 },
......
...@@ -55,7 +55,6 @@ class NewRoute extends Component { ...@@ -55,7 +55,6 @@ class NewRoute extends Component {
}; };
onDeptChange = (key, value) => { onDeptChange = (key, value) => {
debugger
const { form } = this.state; const { form } = this.state;
form[key] = value; form[key] = value;
this.queryUserByDept(value); this.queryUserByDept(value);
......
...@@ -37,7 +37,6 @@ class RouteInfo extends Component { ...@@ -37,7 +37,6 @@ class RouteInfo extends Component {
onClickBootBar = (type) => { onClickBootBar = (type) => {
debugger
if (type === '1') { if (type === '1') {
browserHistory.goBack(); browserHistory.goBack();
} else if (type === '2') { } else if (type === '2') {
......
...@@ -34,7 +34,6 @@ class RouteInfoxq extends Component { ...@@ -34,7 +34,6 @@ class RouteInfoxq extends Component {
onClickBootBar = (type) => { onClickBootBar = (type) => {
debugger
if (type === '1') { if (type === '1') {
browserHistory.goBack(); browserHistory.goBack();
} else if (type === '2') { } else if (type === '2') {
......
...@@ -78,12 +78,11 @@ class RouteMain extends Component { ...@@ -78,12 +78,11 @@ class RouteMain extends Component {
}; };
onDeptChange = (key, value) => { onDeptChange = (key, value) => {
let keyd= lsTool.read('departmentdate'); let keyd = lsTool.read('departmentdate');
const { form } = this.state; const { form } = this.state;
debugger
// if(keyd!='null'){ // if(keyd!='null'){
// if(value!=keyd){ // if(value!=keyd){
...@@ -149,7 +148,7 @@ debugger ...@@ -149,7 +148,7 @@ debugger
<Form model={form} rules={rules} ref={component => this.form = component}> <Form model={form} rules={rules} ref={component => this.form = component}>
<div className="input-item-div-left"> <div className="input-item-div-left">
<FormItem label={<span>路线名称</span>} field="name" {...formItemLayout}> <FormItem label={<span>路线名称</span>} field="name" {...formItemLayout}>
<Input className="input-item-input" value={form.name} maxLength = "50" onChange={e => this.onChange('name', e.target.value)} /> <Input className="input-item-input" value={form.name} maxLength="50" onChange={e => this.onChange('name', e.target.value)} />
</FormItem> </FormItem>
<FormItem label={<span>责任人</span>} field="boss" {...formItemLayout}> <FormItem label={<span>责任人</span>} field="boss" {...formItemLayout}>
<Select <Select
......
import React, { Component } from 'react'; import React, { Component } from 'react';
import moment from 'moment'; import moment from 'moment';
import { Form, Input, AmosAlert, Button, Checkbox, InputNumber , Select} from 'amos-framework'; import { Form, Input, AmosAlert, Button, Checkbox, InputNumber, Select } from 'amos-framework';
import { TreeSelect, DatePicker } from 'amos-antd'; import { TreeSelect, DatePicker } from 'amos-antd';
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';
import { browserHistory } from 'amos-react-router'; import { browserHistory } from 'amos-react-router';
...@@ -134,7 +134,7 @@ class NewTask extends Component { ...@@ -134,7 +134,7 @@ class NewTask extends Component {
onSelectChange = (value, item) => { onSelectChange = (value, item) => {
const { form } = this.state; const { form } = this.state;
form.executor =item.name; form.executor = item.name;
form.executorId = parseInt(value); form.executorId = parseInt(value);
this.setState({ form }); this.setState({ form });
...@@ -180,12 +180,12 @@ class NewTask extends Component { ...@@ -180,12 +180,12 @@ class NewTask extends Component {
// obj.name = item.name; // obj.name = item.name;
// return obj; // return obj;
// }); // });
taskInfo.finishTime = moment(taskInfo.finishTime).format('YYYY-MM-DD HH:mm:ss') ; taskInfo.finishTime = moment(taskInfo.finishTime).format('YYYY-MM-DD HH:mm:ss');
if (taskInfo.warnTime !== ''){ if (taskInfo.warnTime !== '') {
taskInfo.warnTime = moment(taskInfo.warnTime).format('YYYY-MM-DD HH:mm:ss') ; taskInfo.warnTime = moment(taskInfo.warnTime).format('YYYY-MM-DD HH:mm:ss');
} }
let pic = new Object(); let pic = new Object();
let config =new Array(); let config = new Array();
pic.start = form.shotMinNumber; pic.start = form.shotMinNumber;
pic.end = form.shotMaxNumber; pic.end = form.shotMaxNumber;
if (form.isPicture === true) { if (form.isPicture === true) {
...@@ -202,17 +202,16 @@ class NewTask extends Component { ...@@ -202,17 +202,16 @@ class NewTask extends Component {
saveTaskAction(requestBody).then( saveTaskAction(requestBody).then(
data => { data => {
if(data===null){ if (data === null) {
AmosAlert.success('提示', '保存成功'); AmosAlert.success('提示', '保存成功');
}else{ } else {
if(data.result==="FAILURE"){ if (data.result === "FAILURE") {
AmosAlert.error('提示', data.message ); AmosAlert.error('提示', data.message);
} else { } else {
AmosAlert.success('提示', '保存成功'); AmosAlert.success('提示', '保存成功');
} }
} }
debugger
browserHistory.goBack('/main/patrol/task'); browserHistory.goBack('/main/patrol/task');
}, },
...@@ -263,7 +262,7 @@ class NewTask extends Component { ...@@ -263,7 +262,7 @@ class NewTask extends Component {
<div className="input_item_div"> <div className="input_item_div">
<Form model={form} rules={rules} ref={component => this.form = component}> <Form model={form} rules={rules} ref={component => this.form = component}>
<FormItem label={<span>任务标题</span>} field="title" {...formItemLayout}> <FormItem label={<span>任务标题</span>} field="title" {...formItemLayout}>
<Input className="input_item_Input" value={form.title} maxLength = "50" placeholder="请输入任务标题" onChange={e => this.onChange('title', e.target.value)} /> <Input className="input_item_Input" value={form.title} maxLength="50" placeholder="请输入任务标题" onChange={e => this.onChange('title', e.target.value)} />
</FormItem> </FormItem>
<FormItem label={<span>说明</span>} field="remark" {...formItemLayout}> <FormItem label={<span>说明</span>} field="remark" {...formItemLayout}>
<TextArea className="input_item_Input" rows={6} disableResize onChange={e => this.onChange('remark', e.target.value)} /> <TextArea className="input_item_Input" rows={6} disableResize onChange={e => this.onChange('remark', e.target.value)} />
......
...@@ -4,7 +4,7 @@ import PropTypes from 'prop-types'; ...@@ -4,7 +4,7 @@ import PropTypes from 'prop-types';
import { browserHistory } from 'amos-react-router'; import { browserHistory } from 'amos-react-router';
import { Select, Form, Button } from 'amos-framework'; import { Select, Form, Button } from 'amos-framework';
import { Store } from 'amos-tool'; import { Store } from 'amos-tool';
import { getCurrentUser, regionSelectAction} from './../../services/securityService'; import { getCurrentUser, regionSelectAction } from './../../services/securityService';
const lsTool = Store.lsTool; const lsTool = Store.lsTool;
const FormItem = Form.Item; const FormItem = Form.Item;
...@@ -36,20 +36,15 @@ class RegionSelect extends Component { ...@@ -36,20 +36,15 @@ class RegionSelect extends Component {
const { sequenceNbr } = reginParams.role || {}; const { sequenceNbr } = reginParams.role || {};
lsTool.write('selectedRole', sequenceNbr); lsTool.write('selectedRole', sequenceNbr);
lsTool.write('curCompanyName', reginParams.company.companyName); lsTool.write('curCompanyName', reginParams.company.companyName);
debugger
if('department' in reginParams&&reginParams.department!=null ){ if ('department' in reginParams && reginParams.department != null) {
lsTool.write('departmentdate', reginParams.department.sequenceNbr); lsTool.write('departmentdate', reginParams.department.sequenceNbr);
lsTool.write('departmentname', reginParams.department.departmentName); lsTool.write('departmentname', reginParams.department.departmentName);
}else{ } else {
lsTool.write('departmentdate', null); lsTool.write('departmentdate', null);
lsTool.write('departmentname', null); lsTool.write('departmentname', null);
} }
regionSelectAction(reginParams).then( regionSelectAction(reginParams).then(
data => { data => {
browserHistory.push('/main/patrol'); browserHistory.push('/main/patrol');
...@@ -64,25 +59,18 @@ class RegionSelect extends Component { ...@@ -64,25 +59,18 @@ class RegionSelect extends Component {
let { departments = [], roles = [] } = this.state; let { departments = [], roles = [] } = this.state;
if (key === 'company') { if (key === 'company') {
reginParams.company = companys.find(item => item.sequenceNbr === value); reginParams.company = companys.find(item => item.sequenceNbr === value);
departments = companyDepartments[value]; departments = companyDepartments[value];
roles = orgRoles[value]; roles = orgRoles[value];
} }
if (key === 'department') { if (key === 'department') {
debugger if (value) {
if(value){
reginParams.department = departments.find(item => reginParams.department = departments.find(item =>
item!=null&&item.sequenceNbr === value item != null && item.sequenceNbr === value
); );
roles = orgRoles[value]; roles = orgRoles[value];
}else{ } else {
roles = orgRoles[reginParams.company.sequenceNbr]; roles = orgRoles[reginParams.company.sequenceNbr];
} }
} }
if (key === 'role') { if (key === 'role') {
reginParams.role = roles.find(item => item.sequenceNbr === value); reginParams.role = roles.find(item => item.sequenceNbr === value);
...@@ -90,23 +78,23 @@ class RegionSelect extends Component { ...@@ -90,23 +78,23 @@ class RegionSelect extends Component {
this.setState({ reginParams, departments, roles }); this.setState({ reginParams, departments, roles });
} }
getCurrentUser =()=>{ getCurrentUser = () => {
getCurrentUser().then(data => { getCurrentUser().then(data => {
const { reginParams } = this.state; const { reginParams } = this.state;
const { companys = [], companyDepartments = {}, orgRoles = {} } = data; const { companys = [], companyDepartments = {}, orgRoles = {} } = data;
if (companys.length === 1) { if (companys.length === 1) {
let company = companys[0]; let company = companys[0];
let departments = companyDepartments[company.sequenceNbr] || []; let departments = companyDepartments[company.sequenceNbr] || [];
if (departments.length === 1 && ((orgRoles[company.sequenceNbr] || orgRoles[departments[0].sequenceNbr]) || []).length === 1 ) { if (departments.length === 1 && ((orgRoles[company.sequenceNbr] || orgRoles[departments[0].sequenceNbr]) || []).length === 1) {
reginParams.company = company; reginParams.company = company;
reginParams.department = departments[0]; reginParams.department = departments[0];
reginParams.role = orgRoles[company.sequenceNbr] ? orgRoles[company.sequenceNbr][0] : orgRoles[departments[0].sequenceNbr] ? orgRoles[departments[0].sequenceNbr][0] : {}; reginParams.role = orgRoles[company.sequenceNbr] ? orgRoles[company.sequenceNbr][0] : orgRoles[departments[0].sequenceNbr] ? orgRoles[departments[0].sequenceNbr][0] : {};
this.setState({ reginParams },()=>this.onClick()); this.setState({ reginParams }, () => this.onClick());
} else if (departments.length === 0 && (orgRoles[company.sequenceNbr] || []).length === 1){ } else if (departments.length === 0 && (orgRoles[company.sequenceNbr] || []).length === 1) {
reginParams.company = company; reginParams.company = company;
reginParams.department = {}; reginParams.department = {};
reginParams.role = orgRoles[company.sequenceNbr][0]; reginParams.role = orgRoles[company.sequenceNbr][0];
this.setState({ reginParams },()=>this.onClick()); this.setState({ reginParams }, () => this.onClick());
} else { } else {
this.setState({ userInfo: data }); this.setState({ userInfo: data });
} }
...@@ -117,29 +105,24 @@ class RegionSelect extends Component { ...@@ -117,29 +105,24 @@ class RegionSelect extends Component {
} }
uniq=(array)=>{ uniq = (array) => {
debugger if (array && array.length > 0) {
if(array&&array.length>0){
array.sort(); array.sort();
var temp=[array[0]]; var temp = [array[0]];
for(var i = 1; i < array.length; i++){ for (var i = 1; i < array.length; i++) {
if( array[i].sequenceNbr !== temp[temp.length-1].sequenceNbr){ if (array[i].sequenceNbr !== temp[temp.length - 1].sequenceNbr) {
temp.push(array[i]); temp.push(array[i]);
} }
} }
return temp; return temp;
} else {
}else{
return []; return [];
} }
}
}
renderItem = (item) => { renderItem = (item) => {
const { userId, companys = [] } = item; const { userId, companys = [] } = item;
let { departments = [], roles = [] } = this.state; let { departments = [], roles = [] } = this.state;
let newDepartments = departments.filter(d => d != null && void 0 !== d); let newDepartments = departments.filter(d => d != null && void 0 !== d);
const formItemLayout = { const formItemLayout = {
......
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