{
const { dispatch, user, depData, depMessage, depLoading } = props
const [rowSelected, setRowSelected] = useState([])
- const [regionId, setRegionId] = useState()//区域id
- const [placeType, setPlaceType] = useState()//场所
- const [day, setDay] = useState([moment('2022-03-01').format('YYYY-MM-DD'), moment().format('YYYY-MM-DD')])//日期
+ // const [regionId, setRegionId] = useState()//区域id
+ // const [placeType, setPlaceType] = useState()//场所
+ // const [day, setDay] = useState([moment('2022-03-01').format('YYYY-MM-DD'), moment().format('YYYY-MM-DD')])//日期
const [sitename, setSitename] = useState()//场所名称
const [counts, setCounts] = useState()//shuju
const [activeKey, setActiveKey] = useState('tab1');
const [modalVisible, setModalVisible] = useState(false);
const [modalRecord, setModalRecord] = useState();
const [typecard, setTypecard] = useState();
+ const [recortd, setRecortd] = useState()
+ const [rewkeys, setRewkeys] = useState('xianlu')
+ const [delet, setDelet] = useState()
-
- //打开弹窗
- const openModal = (type, record) => {
+ const ref = useRef()
+ useEffect(() => { ref.current.reload() }, [modalVisible,delet,rewkeys])
+//xianlu请求
+const requestxianlu = (name) => {
+ const query = name
+ setRowSelected([]);
+ dispatch(getCircuit(query)).then((res)=>{
+ setCounts(res.payload.data)
+ })
+}
+//cheliang请求
+const requestcheliang = (name) => {
+ const query = ''
+ setRowSelected([]);
+ dispatch(getVehicle(query)).then((res)=>{
+ setCounts(res.payload.data)
+ })
+}
+ //打开弹窗
+ const openModal = (type, record) => {
setModalVisible(true);
// setModalType(type);
if (type == 'edit') {
@@ -51,13 +71,13 @@ const PublicTable = (props) => {
tab1: [
{
title: '公司',
- search: false,
+ search: false,
dataIndex: 'containers',
fixed: 'left',
width: 120,
render: (dom, record) => {
- return record.address
+ return record.company
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
@@ -77,6 +97,9 @@ const PublicTable = (props) => {
placeholder: '请输入所属车队',
getPopupContainer: (triggerNode) => triggerNode.parentNode,
},
+ render: (dom, record) => {
+ return record.fleet
+ },
},
{
title: '车队长',
@@ -86,7 +109,7 @@ const PublicTable = (props) => {
// align: 'right',
width: 120,
render: (dom, record) => {
- return record.address
+ return record.carCaptain
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
@@ -97,12 +120,12 @@ const PublicTable = (props) => {
search: false,
dataIndex: 'time3',
valueType: 'dateRange',
- initialValue: day,
+
width: 120,
render: (dom, record) => {
- return record.address
+ return record.assistantCarCaptain
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
@@ -112,11 +135,11 @@ const PublicTable = (props) => {
search: false,
dataIndex: 'time4',
valueType: 'dateRange',
- initialValue: day,
+
width: 120,
render: (dom, record) => {
- return record.address
+ return record.officeLocation
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
@@ -126,11 +149,11 @@ const PublicTable = (props) => {
search: false,
dataIndex: 'time5',
valueType: 'dateRange',
- initialValue: day,
+
width: 120,
render: (dom, record) => {
- return record.address
+ return record.lineName
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
@@ -140,16 +163,240 @@ const PublicTable = (props) => {
search: false,
dataIndex: 'time6',
valueType: 'dateRange',
- initialValue: day,
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.lineType
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '线路划分',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.lineDivision
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: 'GPS编号',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.gPSNumber
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '起点终点',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.startingPointEndPoint
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '车辆数',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.numberOfVehicles
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '全程公里数',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.totalKilometers
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '票价',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.ticketPrice
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '开通时间',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.openingTime
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '运行时间',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.runningTime
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '开班时间夏令',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.openingTimeSummer
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '收班时间夏令',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.shiftClosingTimeSummer
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '开班时间冬令',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.openingTimeWinter
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '收班时间冬令',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.shiftClosingTimeWinter
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '沿途站点上行',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 420,
+ render: (dom, record) => {
+ return record.uplinkOfStationsAlongTheWay
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '沿途站点下行',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 420,
+ render: (dom, record) => {
+ return record.downlinkOfStationsAlongTheWay
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '所属区域',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
+
+ width: 120,
+ render: (dom, record) => {
+ return record.area
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '备注',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+
width: 120,
render: (dom, record) => {
- return record.address
+ return record.remarks
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
}
- },
+ },
{
title: '操作',
dataIndex: 'creatTime',
@@ -159,11 +406,21 @@ const PublicTable = (props) => {
fixed: 'right',
render: (dom, record) => {
return
+ >删除
}
},
@@ -179,7 +436,7 @@ const PublicTable = (props) => {
style={{ width: "100px" }}
onClick={() => {
openModal('edit', record)
- setTypecard('')
+ setTypecard('')
}}
>
新增
@@ -202,13 +459,13 @@ const PublicTable = (props) => {
], tab2: [
{
title: '所属公司',
- search: false,
+ search: false,
dataIndex: 'containers',
fixed: 'left',
width: 120,
render: (dom, record) => {
- return record.address
+ return record.company
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
@@ -221,9 +478,9 @@ const PublicTable = (props) => {
width: 120,
options: 1,
backgroundColor: "#ffffff",
- // render: (dom, record) => {
- // return record.address
- // },
+ render: (dom, record) => {
+ return record.fleet
+ },
fieldProps: {
onChange: (value, cs) => {
setSitename(value.currentTarget.value)
@@ -240,7 +497,7 @@ const PublicTable = (props) => {
// align: 'right',
width: 120,
render: (dom, record) => {
- return record.address
+ return record.line
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
@@ -251,12 +508,12 @@ const PublicTable = (props) => {
search: false,
dataIndex: 'time3',
valueType: 'dateRange',
- initialValue: day,
+
width: 120,
render: (dom, record) => {
- return record.address
+ return record.vehicleNumber
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
@@ -266,11 +523,11 @@ const PublicTable = (props) => {
search: false,
dataIndex: 'time4',
valueType: 'dateRange',
- initialValue: day,
+
width: 120,
render: (dom, record) => {
- return record.address
+ return record.vehicleLicensePlateNumber
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
@@ -280,11 +537,11 @@ const PublicTable = (props) => {
search: false,
dataIndex: 'time5',
valueType: 'dateRange',
- initialValue: day,
+
width: 120,
render: (dom, record) => {
- return record.address
+ return record.operationCategory
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
@@ -294,86 +551,639 @@ const PublicTable = (props) => {
search: false,
dataIndex: 'time6',
valueType: 'dateRange',
- initialValue: day,
-
width: 120,
render: (dom, record) => {
- return record.address
+ return record.serviceLife
},
fieldProps: {
getPopupContainer: (triggerNode) => triggerNode.parentNode,
}
- },
- {
- title: '操作',
- dataIndex: 'creatTime',
- valueType: 'dateTimeRange',
- hideInSearch: true,
+ }, {
+ title: '发动机型号',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
width: 120,
- fixed: 'right',
render: (dom, record) => {
- return
-
- }
- },
- {
- key: "direction",
- hideInTable: true,
- dataIndex: "direction",
- order: 6,
- renderFormItem: (item, { type, defaultRender, ...rest }, form, record) => {
- return (
-
-
-
-
-
- );
+ return record.engineModel
},
- },
- ]
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '车辆型号',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.vehicleModel
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '车辆类别',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.vehicleCategory
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '车辆状态',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.vehicleStatus
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '入户日期',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.dateOfEntry
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '购进日期',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.purchaseDate
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '能耗类型',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.energyConsumptionType
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '标台数',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.numberOfStandardUnits
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '维保单位',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.maintenanceUnit
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '车辆类型',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.vehicleType
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '厂牌型号',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.brandAndModel
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '生产厂家',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.manufacturer
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '行驶证编号',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.drivingLicenseNo
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '发动机编号',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.engineNumber
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '主能耗',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.mainEnergyConsumption
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '副能耗',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.secondaryEnergyConsumption
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '排放标准',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.emissionStandard
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '启用日期',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.startDate
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '最近一次调动日期',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.lastTransferDate
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '车长',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.conductor
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '车宽',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.vehicleWidth
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '车高',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.carHeight
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '核定载客数',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.approvedPassengerCapacity
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '车辆识别号',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.vehicleIdentificationNumber
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '变速箱品牌',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.gearboxBrand
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '人工洗车费',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.manualCarWashingFee
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '劳务费',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.laborCost
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '整备质量',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.curbWeight
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '总质量',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.totalMass
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '空调温度',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.airConditioningTemperature
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '是否空调车',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.airConditionedCarOrNot
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '开空调温度',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.turnOnTheAirConditioningTemperature
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '功率',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.power
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '变速器',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.transmission
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '座位数',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.seatingCapacity
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '空调品牌',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.airConditioningBrand
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '座椅类型',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.seatType
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '轮胎规格',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.tireSpecifications
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '道路运输证号',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.roadTransportCertificateNo
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '停放点',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.parkingPoint
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '洗车类型',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.carWashingType
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '免维护轮端',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.maintenanceFreeWheelEnd
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '首保日期',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.firstGuaranteeDate
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '整修日期',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.dateOfRenovation
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ }, {
+ title: '机动车所有人',
+ search: false,
+ dataIndex: 'time6',
+ valueType: 'dateRange',
+ width: 120,
+ render: (dom, record) => {
+ return record.motorVehicleOwner
+ },
+ fieldProps: {
+ getPopupContainer: (triggerNode) => triggerNode.parentNode,
+ }
+ },
+ {
+ title: '操作',
+ dataIndex: 'creatTime',
+ valueType: 'dateTimeRange',
+ hideInSearch: true,
+ width: 120,
+ fixed: 'right',
+ render: (dom, record) => {
+ return
+
+ }
+ },
+ {
+ key: "direction",
+ hideInTable: true,
+ dataIndex: "direction",
+ order: 6,
+ renderFormItem: (item, { type, defaultRender, ...rest }, form, record) => {
+ return (
+
+
+
+
+
+ );
+ },
+ },
+ ]
}
return (
setActiveKey(key),
items: [
{
key: 'tab1',
- tab: '运营线路',
+ label: { {
+ setRewkeys('xianlu')
+ } }}>运营线路{activeKey === 'tab1'},
+
},
{
key: 'tab2',
- tab: '车辆信息',
+ label: { {
+ setRewkeys('cheliang')
+ } }}>车辆信息{activeKey === 'tab2'},
+
}
],
},
@@ -384,11 +1194,11 @@ const PublicTable = (props) => {
style={{ width: "100% ", overflow: "auto", height: '760px' }}
rowKey='id'
onReset={(v) => {
- const { id } = depMessage[0]
- console.log(id)
- setRegionId(id)
- setPlaceType(-1)
- setDay([moment('2022-03-01').format('YYYY-MM-DD'), moment().format('YYYY-MM-DD')])
+ // const { id } = depMessage[0]
+ // console.log(id)
+ // setRegionId(id)
+ // setPlaceType(-1)
+ // setDay([moment('2022-03-01').format('YYYY-MM-DD'), moment().format('YYYY-MM-DD')])
setSitename('')
}}
rowSelection={{
@@ -399,24 +1209,33 @@ const PublicTable = (props) => {
}}
columns={columns[activeKey]}
- dataSource={(counts || {}).rows || []}
+ dataSource={counts || []}
request={async (params) => {
- const query = {
- startDate: day[0],
- endDate: day[1],
- placeType: placeType,
- regionId: regionId,
- placeName: sitename,
- limit: params.pageSize,
- offset: ((params.current ? params.current : 1) - 1) * params.pageSize
+ if(rewkeys=='xianlu'){
+ const query = {
+ fleet:sitename
}
setRowSelected([]);
- const res = await dispatch(getReportStatistic(query));
+ const res = await dispatch(getCircuit(query));
setCounts(res.payload.data)
return {
...res,
total: res.payload.data ? res.payload.data.count : 0
}
+ }
+ if(rewkeys=='cheliang'){
+ const query = {
+ fleet:sitename
+ }
+ setRowSelected([]);
+ const res = await dispatch(getVehicle(query));
+ setCounts(res.payload.data)
+ return {
+ ...res,
+ total: res.payload.data ? res.payload.data.count : 0
+ }
+ }
+
}}
search={{
defaultCollapsed: false,
@@ -433,15 +1252,98 @@ const PublicTable = (props) => {
>
-
+ rewkeys={rewkeys}
+ data={rewkeys==='xianlu'?data:date}
+ recortd={recortd}
+ // sitename={sitename}
+ setRecortd={setRecortd}
+ /> : ''}
)
}
+const data = {
+ "company": "公司",
+ "fleet": "车队",
+ "carCaptain": "车队长",
+ "assistantCarCaptain": "副车队长",
+ "officeLocation": "办公地点",
+ "lineName": "线路名称",
+ "lineType": "线路类型",
+ "lineDivision": "线路划分",
+ "gPSNumber": "GPS编号",
+ "startingPointEndPoint": "起点终点",
+ "numberOfVehicles": "车辆数",
+ "totalKilometers": "全程公里数",
+ "ticketPrice": "票价",
+ "openingTime": "开通时间",
+ "runningTime": "运行时间",
+ "openingTimeSummer": "开班时间夏令",
+ "shiftClosingTimeSummer": "收班时间夏令",
+ "openingTimeWinter": "开班时间冬令",
+ "shiftClosingTimeWinter": "收班时间冬令",
+ "uplinkOfStationsAlongTheWay": "沿途站点上行",
+ "downlinkOfStationsAlongTheWay": "沿途站点下行",
+ "area": "所属区域",
+ "remarks": "备注"
+}
+const date={ "company": "所属公司",
+"fleet": "所属车队",
+"line": "所属线路",
+"vehicleNumber": "车辆编号",
+"vehicleLicensePlateNumber": "车辆牌照号",
+"operationCategory": "运营类别",
+"serviceLife": "已使用年限",
+"engineModel": "发动机型号",
+"vehicleModel": "车辆型号",
+"vehicleCategory": "车辆类别",
+"vehicleStatus": "车辆状态",
+"dateOfEntry": "入户日期",
+"purchaseDate": "购进日期",
+"energyConsumptionType": "能耗类型",
+"numberOfStandardUnits": "标台数",
+"maintenanceUnit": "维保单位",
+"vehicleType": "车辆类型",
+"brandAndModel": "厂牌型号",
+"manufacturer": "生产厂家",
+"drivingLicenseNo": "行驶证编号",
+"engineNumber": "发动机编号",
+"mainEnergyConsumption": "主能耗",
+"secondaryEnergyConsumption": "副能耗",
+"emissionStandard": "排放标准",
+"startDate": "启用日期",
+"lastTransferDate": "最近一次调动日期",
+"conductor": "车长",
+"vehicleWidth": "车宽",
+"carHeight": "车高",
+"approvedPassengerCapacity": "核定载客数",
+"vehicleIdentificationNumber": "车辆识别号",
+"gearboxBrand": "变速箱品牌",
+"manualCarWashingFee": "人工洗车费",
+"laborCost": "劳务费",
+"curbWeight": "整备质量",
+"totalMass": "总质量",
+"airConditioningTemperature": "空调温度",
+"airConditionedCarOrNot": "是否空调车",
+"turnOnTheAirConditioningTemperature": "开空调温度",
+"power": "功率",
+"transmission": "变速器",
+"seatingCapacity": "座位数",
+"airConditioningBrand": "空调品牌",
+"seatType": "座椅类型",
+"tireSpecifications": "轮胎规格",
+"roadTransportCertificateNo": "道路运输证号",
+"parkingPoint": "停放点",
+"carWashingType": "洗车类型",
+"maintenanceFreeWheelEnd": "免维护轮端",
+"firstGuaranteeDate": "首保日期",
+"dateOfRenovation": "整修日期",
+"motorVehicleOwner": "机动车所有人"
+}
function mapStateToProps(state) {
const { auth, depMessage } = state;
const pakData = (dep) => {
diff --git a/web/client/src/sections/fillion/components/transportationTable.js b/web/client/src/sections/fillion/components/transportationTable.js
index 3727582d..9cec7f80 100644
--- a/web/client/src/sections/fillion/components/transportationTable.js
+++ b/web/client/src/sections/fillion/components/transportationTable.js
@@ -4,17 +4,14 @@ import { Spin, Button, Popconfirm, Badge } from 'antd';
import ProTable from '@ant-design/pro-table';
import './protable.less'
import moment from 'moment';
-import { getRoadway, getProject, putRoadway } from "../actions/infor"
+import { getRoadway, getProject, delRoadway, delProject } from "../actions/infor"
import UserModal from './infor/details';
import ProjectModal from './project/project';
const TransporTationTable = (props) => {
const { dispatch, user, depData, depMessage, depLoading } = props
const [rowSelected, setRowSelected] = useState([])
- // const [regionId, setRegionId] = useState()//区域id
- // const [placeType, setPlaceType] = useState()//场所
- // const [day, setDay] = useState([moment('2022-03-01').format('YYYY-MM-DD'), moment().format('YYYY-MM-DD')])//日期
- const [sitename, setSitename] = useState()//场所名称
+ const [sitename, setSitename] = useState()//桥梁名称
const [counts, setCounts] = useState()//shuju
const [modalVisible, setModalVisible] = useState(false);
const [modalVisibleyilan, setModalVisibleyilan] = useState(false);
@@ -22,29 +19,10 @@ const TransporTationTable = (props) => {
const [typecard, setTypecard] = useState();
const [activeKey, setActiveKey] = useState('tab1');
const [recortd, setRecortd] = useState()
- // const ref = useRef()
- //请求数据
- const requestRoadway = (name) => {
- const query = {
- level: name
- }
- setSitename(name)
- setRowSelected([]);
- dispatch(getRoadway(query)).then((res) => {
- setCounts(res.payload.data)
- });
- }
- // useEffect(()=>{ref.current.reload()},[counts])
- //工程数据
- const requestProject = () => {
- const query = {
- type: '道路'
- }
- setRowSelected([]);
- dispatch(getProject(query)).then((res) => {
- setCounts(res.payload.data)
- })
- }
+ const [whichofits, setWhichofits] = useState('xian')
+ const [delet, setDelet] = useState()
+ const ref = useRef()
+ useEffect(() => { ref.current.reload() }, [modalVisible, modalVisibleyilan, whichofits, delet])
//打开弹窗
const openModal = (type, record) => {
setModalVisible(true);
@@ -91,9 +69,9 @@ const TransporTationTable = (props) => {
options: 1,
backgroundColor: "#ffffff",
fieldProps: {
- // onChange: (value, cs) => {
- // setSitename(value.currentTarget.value)
- // },
+ onChange: (value, cs) => {
+ setSitename(value.currentTarget.value)
+ },
placeholder: '请输入道路名称进行搜索',
getPopupContainer: (triggerNode) => triggerNode.parentNode,
},
@@ -1197,11 +1175,17 @@ const TransporTationTable = (props) => {
setRecortd(record)
openModal('edit', record)
setTypecard('111')
- // sessionStorage.setItem('record', JSON.stringify(record))
- // sessionStorage.setItem('newly', JSON.stringify(data))
-
}}
- >编辑
+ >编辑
}
},
@@ -1245,9 +1229,9 @@ const TransporTationTable = (props) => {
options: 1,
backgroundColor: "#ffffff",
fieldProps: {
- // onChange: (value, cs) => {
- // setSitename(value.currentTarget.value)
- // },
+ onChange: (value, cs) => {
+ setSitename(value.currentTarget.value)
+ },
placeholder: '请输入道路名称进行搜索',
getPopupContainer: (triggerNode) => triggerNode.parentNode,
},
@@ -2353,7 +2337,14 @@ const TransporTationTable = (props) => {
setRecortd(record)
}}
- >编辑
+ >编辑
}
},
@@ -2398,9 +2389,9 @@ const TransporTationTable = (props) => {
options: 1,
backgroundColor: "#ffffff",
fieldProps: {
- // onChange: (value, cs) => {
- // setSitename(value.currentTarget.value)
- // },
+ onChange: (value, cs) => {
+ setSitename(value.currentTarget.value)
+ },
placeholder: '请输入道路名称进行搜索',
getPopupContainer: (triggerNode) => triggerNode.parentNode,
},
@@ -3506,7 +3497,15 @@ const TransporTationTable = (props) => {
setRecortd(record)
}}
- >编辑
+ >编辑
}
},
@@ -3551,9 +3550,9 @@ const TransporTationTable = (props) => {
options: 1,
backgroundColor: "#ffffff",
fieldProps: {
- // onChange: (value, cs) => {
- // setSitename(value.currentTarget.value)
- // },
+ onChange: (value, cs) => {
+ setSitename(value.currentTarget.value)
+ },
placeholder: '请输入项目名称进行搜索',
getPopupContainer: (triggerNode) => triggerNode.parentNode,
},
@@ -3689,7 +3688,16 @@ const TransporTationTable = (props) => {
setTypecard('111')
setRecortd(record)
}}
- >编辑
+ >编辑
}
},
@@ -3729,7 +3737,7 @@ const TransporTationTable = (props) => {
{
items: [
{
key: 'tab1',
- label: requestRoadway('县')}>县道{activeKey === 'tab1'},
+ label: {
+ setWhichofits('xian')
+ }}>县道{activeKey === 'tab1'},
},
{
key: 'tab2',
- label: requestRoadway('乡')}>乡道{activeKey === 'tab2'},
+ label: {
+ setWhichofits('xiang')
+ }}>乡道{activeKey === 'tab2'},
},
{
key: 'tab3',
- label: requestRoadway('村')}>村道{activeKey === 'tab3'},
+ label: {
+ setWhichofits('cun')
+ }}>村道{activeKey === 'tab3'},
}, {
key: 'tab4',
- label: requestProject()}>工程一览{activeKey === 'tab4'},
+ label: {
+ setWhichofits('gongcheng')
+ }}>工程一览{activeKey === 'tab4'},
},
],
},
@@ -3760,12 +3776,7 @@ const TransporTationTable = (props) => {
style={{ width: "100% ", overflow: "auto", height: '760px' }}
rowKey='id'
onReset={(v) => {
- const { id } = depMessage[0]
- // console.log(id)
- // setRegionId(id)
- // setPlaceType(-1)
- // setDay([moment('2022-03-01').format('YYYY-MM-DD'), moment().format('YYYY-MM-DD')])
- // setSitename('')
+ setSitename('')
}}
rowSelection={{
selectedRowKeys: rowSelected,
@@ -3774,22 +3785,59 @@ const TransporTationTable = (props) => {
},
}}
columns={columns[activeKey]}
-
dataSource={counts || []}
request={async (params) => {
- const query = {
- level: '县'
+ if (whichofits == 'xian') {
+ const query = {
+ level: '县',
+ road: sitename
+ }
+ setRowSelected([]);
+ const res = await dispatch(getRoadway(query));
+ // console.log(res)
+
+ setCounts(res.payload.data)
+ return {
+ ...res,
+ total: res.payload.data ? res.payload.data.count : 0
+ }
+ } if (whichofits == 'xiang') {
+ const query = {
+ level: '乡',
+ road: sitename
+ }
+ setRowSelected([]);
+ const res = await dispatch(getRoadway(query));
+ setCounts(res.payload.data)
+ return {
+ ...res,
+ total: res.payload.data ? res.payload.data.count : 0
+ }
+ } if (whichofits == 'cun') {
+ const query = {
+ level: '村',
+ road: sitename
+ }
+ setRowSelected([]);
+ const res = await dispatch(getRoadway(query));
+ setCounts(res.payload.data)
+ return {
+ ...res,
+ total: res.payload.data ? res.payload.data.count : 0
+ }
}
- setSitename('县')
-
- setRowSelected([]);
- const res = await dispatch(getRoadway(query));
- // console.log(res)
-
- setCounts(res.payload.data)
- return {
- ...res,
- total: res.payload.data ? res.payload.data.count : 0
+ if (whichofits == 'gongcheng') {
+ const query = {
+ type: 'road',
+ // type:sitename
+ }
+ setRowSelected([]);
+ const res = await dispatch(getProject(query));
+ setCounts(res.payload.data)
+ return {
+ ...res,
+ total: res.payload.data ? res.payload.data.count : 0
+ }
}
}}
search={{
diff --git a/web/client/src/sections/fillion/nav-item.js b/web/client/src/sections/fillion/nav-item.js
index 650b5db8..7ff3eedc 100644
--- a/web/client/src/sections/fillion/nav-item.js
+++ b/web/client/src/sections/fillion/nav-item.js
@@ -20,9 +20,9 @@ export function getNavItem(user, dispatch) {
运政管理
-
+ {/*
执法管理
-
+ */}
养护管理
diff --git a/web/client/src/utils/webapi.js b/web/client/src/utils/webapi.js
index b3234fc4..6a4e3a3e 100644
--- a/web/client/src/utils/webapi.js
+++ b/web/client/src/utils/webapi.js
@@ -45,23 +45,24 @@ export const ApiTable = {
//运政管理
- getOperaTional: 'vehicle',
- getSpecificVehicle: 'vehicle/specific',
- getHouseholds: 'vehicle/business',
+ getOperaTional: 'vehicle',putOperaTional: 'vehicle',
+ getSpecificVehicle: 'vehicle/specific',putSpecificVehicle: 'vehicle/specific',delSpecificVehicle: 'vehicle/{vehicleId}/specific',
+ getHouseholds: 'vehicle/business',putHouseholds: 'vehicle/business',delHouseholds: 'vehicle/business/{businessId}',
getRoadway: 'road',
- // 获取运政统计
- getYunZheng: "transportation/statistic",
- //桥梁管理
- getBridge: 'bridge',
- //工程数据
- getProject: 'project',
- //桥梁管理
- getBridge: 'bridge',
- putBridge: 'bridge',
- //工程数据
- getProject: 'project',
- putProject: 'project',
-
+ // 获取运政统计
+ getYunZheng: "transportation/statistic",
+ //桥梁管理
+getBridge:'bridge',
+putBridge:'bridge',
+delBridge:'bridge/{bridgeId}',
+ //工程数据
+getProject:'project',
+putProject:'project',
+delProject:'project/{projectId}',
+//道路数据
+getRoadway: 'road',
+putRoadway: 'road',
+delRoadway:'road/{roadId}',
//道路统计
getBgroadstatistics: "build/road_state",
@@ -79,13 +80,16 @@ export const ApiTable = {
getBusTier: '/operation/car_level',
//获取路政列表
- getHighways: 'road_manage',
+ getHighways: 'road_manage',putHighways: 'road_manage',
//获取道路养护统计及列表
getRoadMaintenance: 'conserve/statistic',
//获取宣传数据
getpropagata: 'publicity',
+//公交信息
+getCircuit:'bus/line',putCircuit:'bus/line',delCircuit:'bus/line/{lineId}',
+getVehicle:'bus/car',putVehicle:'bus/car',delVehicle:'bus/car/{carId}',
};
diff --git a/web/log/development.txt b/web/log/development.txt
index 804c8a35..25844d79 100644
--- a/web/log/development.txt
+++ b/web/log/development.txt
@@ -20324,4 +20324,649 @@
[32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
}
>>>>>>> Stashed changes
+<<<<<<< Updated upstream
>>>>>>> 385f017aeac33adc39a31e75faf6254a1a881d16
+=======
+2022-07-26 10:36:17.862 - [34mdebug[39m: [FS-LOGGER] Init.
+2022-07-26 14:17:07.892 - [31merror[39m: [FS-ERRHD]
+{
+ message: [32m'Error: connect ETIMEDOUT 10.8.30.7:14000'[39m,
+ name: [32m'RequestError'[39m,
+ cause: {
+ errno: [32m'ETIMEDOUT'[39m,
+ code: [32m'ETIMEDOUT'[39m,
+ syscall: [32m'connect'[39m,
+ address: [32m'10.8.30.7'[39m,
+ port: [33m14000[39m
+ },
+ error: { [32m'$ref'[39m: [32m'$["cause"]'[39m },
+ options: {
+ jar: [33mfalse[39m,
+ url: [32m'http://10.8.30.7:14000/department?token=3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ headers: {
+ host: [32m'10.8.30.7:14000'[39m,
+ connection: [32m'keep-alive'[39m,
+ [32m'sec-ch-ua'[39m: [32m'".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"'[39m,
+ [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m,
+ [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'[39m,
+ [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m,
+ [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m,
+ token: [32m'3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m,
+ expires: [32m'-1'[39m,
+ accept: [32m'*/*'[39m,
+ [32m'sec-fetch-site'[39m: [32m'same-origin'[39m,
+ [32m'sec-fetch-mode'[39m: [32m'cors'[39m,
+ [32m'sec-fetch-dest'[39m: [32m'empty'[39m,
+ referer: [32m'http://localhost:5000/fillion/operational'[39m,
+ [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m,
+ [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m
+ },
+ encoding: [1mnull[22m,
+ followRedirect: [33mtrue[39m,
+ method: [32m'GET'[39m,
+ body: [32m'[object Object]'[39m,
+ simple: [33mfalse[39m,
+ resolveWithFullResponse: [33mtrue[39m,
+ callback: [36m[Function: RP$callback][39m,
+ transform: [90mundefined[39m,
+ transform2xxOnly: [33mfalse[39m
+ },
+ response: [90mundefined[39m,
+ stack: [32m'RequestError: Error: connect ETIMEDOUT 10.8.30.7:14000\n'[39m +
+ [32m' at new RequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m +
+ [32m' at Request.plumbing.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m +
+ [32m' at Request.RP$callback [as _callback] (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m +
+ [32m' at self.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:185:22)\n'[39m +
+ [32m' at Request.emit (events.js:314:20)\n'[39m +
+ [32m' at Request.onRequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:877:8)\n'[39m +
+ [32m' at ClientRequest.emit (events.js:314:20)\n'[39m +
+ [32m' at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m +
+ [32m' at Socket.emit (events.js:314:20)\n'[39m +
+ [32m' at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m +
+ [32m' at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m +
+ [32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
+}
+2022-07-26 14:17:08.280 - [31merror[39m: [FS-ERRHD]
+{
+ message: [32m'Error: connect ETIMEDOUT 10.8.30.7:14000'[39m,
+ name: [32m'RequestError'[39m,
+ cause: {
+ errno: [32m'ETIMEDOUT'[39m,
+ code: [32m'ETIMEDOUT'[39m,
+ syscall: [32m'connect'[39m,
+ address: [32m'10.8.30.7'[39m,
+ port: [33m14000[39m
+ },
+ error: { [32m'$ref'[39m: [32m'$["cause"]'[39m },
+ options: {
+ jar: [33mfalse[39m,
+ url: [32m'http://10.8.30.7:14000/vehicle?token=3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ headers: {
+ host: [32m'10.8.30.7:14000'[39m,
+ connection: [32m'keep-alive'[39m,
+ [32m'sec-ch-ua'[39m: [32m'".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"'[39m,
+ [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m,
+ [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'[39m,
+ [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m,
+ [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m,
+ token: [32m'3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m,
+ expires: [32m'-1'[39m,
+ accept: [32m'*/*'[39m,
+ [32m'sec-fetch-site'[39m: [32m'same-origin'[39m,
+ [32m'sec-fetch-mode'[39m: [32m'cors'[39m,
+ [32m'sec-fetch-dest'[39m: [32m'empty'[39m,
+ referer: [32m'http://localhost:5000/fillion/operational'[39m,
+ [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m,
+ [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m
+ },
+ encoding: [1mnull[22m,
+ followRedirect: [33mtrue[39m,
+ method: [32m'GET'[39m,
+ body: [32m'[object Object]'[39m,
+ simple: [33mfalse[39m,
+ resolveWithFullResponse: [33mtrue[39m,
+ callback: [36m[Function: RP$callback][39m,
+ transform: [90mundefined[39m,
+ transform2xxOnly: [33mfalse[39m
+ },
+ response: [90mundefined[39m,
+ stack: [32m'RequestError: Error: connect ETIMEDOUT 10.8.30.7:14000\n'[39m +
+ [32m' at new RequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m +
+ [32m' at Request.plumbing.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m +
+ [32m' at Request.RP$callback [as _callback] (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m +
+ [32m' at self.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:185:22)\n'[39m +
+ [32m' at Request.emit (events.js:314:20)\n'[39m +
+ [32m' at Request.onRequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:877:8)\n'[39m +
+ [32m' at ClientRequest.emit (events.js:314:20)\n'[39m +
+ [32m' at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m +
+ [32m' at Socket.emit (events.js:314:20)\n'[39m +
+ [32m' at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m +
+ [32m' at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m +
+ [32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
+}
+2022-07-26 14:17:10.564 - [31merror[39m: [FS-ERRHD]
+{
+ message: [32m'Error: connect ETIMEDOUT 10.8.30.7:14000'[39m,
+ name: [32m'RequestError'[39m,
+ cause: {
+ errno: [32m'ETIMEDOUT'[39m,
+ code: [32m'ETIMEDOUT'[39m,
+ syscall: [32m'connect'[39m,
+ address: [32m'10.8.30.7'[39m,
+ port: [33m14000[39m
+ },
+ error: { [32m'$ref'[39m: [32m'$["cause"]'[39m },
+ options: {
+ jar: [33mfalse[39m,
+ url: [32m'http://10.8.30.7:14000/vehicle/specific?token=3de82f98-253d-4ebd-a444-eff69920459b&%E5%87%BA%E7%A7%9F%E8%BD%A6'[39m,
+ headers: {
+ host: [32m'10.8.30.7:14000'[39m,
+ connection: [32m'keep-alive'[39m,
+ [32m'sec-ch-ua'[39m: [32m'".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"'[39m,
+ [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m,
+ [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'[39m,
+ [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m,
+ [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m,
+ token: [32m'3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m,
+ expires: [32m'-1'[39m,
+ accept: [32m'*/*'[39m,
+ [32m'sec-fetch-site'[39m: [32m'same-origin'[39m,
+ [32m'sec-fetch-mode'[39m: [32m'cors'[39m,
+ [32m'sec-fetch-dest'[39m: [32m'empty'[39m,
+ referer: [32m'http://localhost:5000/fillion/operational'[39m,
+ [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m,
+ [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m
+ },
+ encoding: [1mnull[22m,
+ followRedirect: [33mtrue[39m,
+ method: [32m'GET'[39m,
+ body: [32m'[object Object]'[39m,
+ simple: [33mfalse[39m,
+ resolveWithFullResponse: [33mtrue[39m,
+ callback: [36m[Function: RP$callback][39m,
+ transform: [90mundefined[39m,
+ transform2xxOnly: [33mfalse[39m
+ },
+ response: [90mundefined[39m,
+ stack: [32m'RequestError: Error: connect ETIMEDOUT 10.8.30.7:14000\n'[39m +
+ [32m' at new RequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m +
+ [32m' at Request.plumbing.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m +
+ [32m' at Request.RP$callback [as _callback] (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m +
+ [32m' at self.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:185:22)\n'[39m +
+ [32m' at Request.emit (events.js:314:20)\n'[39m +
+ [32m' at Request.onRequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:877:8)\n'[39m +
+ [32m' at ClientRequest.emit (events.js:314:20)\n'[39m +
+ [32m' at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m +
+ [32m' at Socket.emit (events.js:314:20)\n'[39m +
+ [32m' at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m +
+ [32m' at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m +
+ [32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
+}
+2022-07-26 14:17:12.386 - [31merror[39m: [FS-ERRHD]
+{
+ message: [32m'Error: connect ETIMEDOUT 10.8.30.7:14000'[39m,
+ name: [32m'RequestError'[39m,
+ cause: {
+ errno: [32m'ETIMEDOUT'[39m,
+ code: [32m'ETIMEDOUT'[39m,
+ syscall: [32m'connect'[39m,
+ address: [32m'10.8.30.7'[39m,
+ port: [33m14000[39m
+ },
+ error: { [32m'$ref'[39m: [32m'$["cause"]'[39m },
+ options: {
+ jar: [33mfalse[39m,
+ url: [32m'http://10.8.30.7:14000/bridge?token=3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ headers: {
+ host: [32m'10.8.30.7:14000'[39m,
+ connection: [32m'keep-alive'[39m,
+ [32m'sec-ch-ua'[39m: [32m'".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"'[39m,
+ [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m,
+ [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'[39m,
+ [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m,
+ [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m,
+ token: [32m'3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m,
+ expires: [32m'-1'[39m,
+ accept: [32m'*/*'[39m,
+ [32m'sec-fetch-site'[39m: [32m'same-origin'[39m,
+ [32m'sec-fetch-mode'[39m: [32m'cors'[39m,
+ [32m'sec-fetch-dest'[39m: [32m'empty'[39m,
+ referer: [32m'http://localhost:5000/fillion/bridge'[39m,
+ [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m,
+ [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m
+ },
+ encoding: [1mnull[22m,
+ followRedirect: [33mtrue[39m,
+ method: [32m'GET'[39m,
+ body: [32m'[object Object]'[39m,
+ simple: [33mfalse[39m,
+ resolveWithFullResponse: [33mtrue[39m,
+ callback: [36m[Function: RP$callback][39m,
+ transform: [90mundefined[39m,
+ transform2xxOnly: [33mfalse[39m
+ },
+ response: [90mundefined[39m,
+ stack: [32m'RequestError: Error: connect ETIMEDOUT 10.8.30.7:14000\n'[39m +
+ [32m' at new RequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m +
+ [32m' at Request.plumbing.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m +
+ [32m' at Request.RP$callback [as _callback] (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m +
+ [32m' at self.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:185:22)\n'[39m +
+ [32m' at Request.emit (events.js:314:20)\n'[39m +
+ [32m' at Request.onRequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:877:8)\n'[39m +
+ [32m' at ClientRequest.emit (events.js:314:20)\n'[39m +
+ [32m' at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m +
+ [32m' at Socket.emit (events.js:314:20)\n'[39m +
+ [32m' at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m +
+ [32m' at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m +
+ [32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
+}
+2022-07-26 14:17:33.973 - [31merror[39m: [FS-ERRHD]
+{
+ message: [32m'Error: connect ETIMEDOUT 10.8.30.7:14000'[39m,
+ name: [32m'RequestError'[39m,
+ cause: {
+ errno: [32m'ETIMEDOUT'[39m,
+ code: [32m'ETIMEDOUT'[39m,
+ syscall: [32m'connect'[39m,
+ address: [32m'10.8.30.7'[39m,
+ port: [33m14000[39m
+ },
+ error: { [32m'$ref'[39m: [32m'$["cause"]'[39m },
+ options: {
+ jar: [33mfalse[39m,
+ url: [32m'http://10.8.30.7:14000/department?token=3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ headers: {
+ host: [32m'10.8.30.7:14000'[39m,
+ connection: [32m'keep-alive'[39m,
+ [32m'sec-ch-ua'[39m: [32m'".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"'[39m,
+ [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m,
+ [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'[39m,
+ [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m,
+ [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m,
+ token: [32m'3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m,
+ expires: [32m'-1'[39m,
+ accept: [32m'*/*'[39m,
+ [32m'sec-fetch-site'[39m: [32m'same-origin'[39m,
+ [32m'sec-fetch-mode'[39m: [32m'cors'[39m,
+ [32m'sec-fetch-dest'[39m: [32m'empty'[39m,
+ referer: [32m'http://localhost:5000/fillion/bridge'[39m,
+ [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m,
+ [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m
+ },
+ encoding: [1mnull[22m,
+ followRedirect: [33mtrue[39m,
+ method: [32m'GET'[39m,
+ body: [32m'[object Object]'[39m,
+ simple: [33mfalse[39m,
+ resolveWithFullResponse: [33mtrue[39m,
+ callback: [36m[Function: RP$callback][39m,
+ transform: [90mundefined[39m,
+ transform2xxOnly: [33mfalse[39m
+ },
+ response: [90mundefined[39m,
+ stack: [32m'RequestError: Error: connect ETIMEDOUT 10.8.30.7:14000\n'[39m +
+ [32m' at new RequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m +
+ [32m' at Request.plumbing.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m +
+ [32m' at Request.RP$callback [as _callback] (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m +
+ [32m' at self.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:185:22)\n'[39m +
+ [32m' at Request.emit (events.js:314:20)\n'[39m +
+ [32m' at Request.onRequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:877:8)\n'[39m +
+ [32m' at ClientRequest.emit (events.js:314:20)\n'[39m +
+ [32m' at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m +
+ [32m' at Socket.emit (events.js:314:20)\n'[39m +
+ [32m' at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m +
+ [32m' at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m +
+ [32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
+}
+2022-07-26 14:17:34.427 - [31merror[39m: [FS-ERRHD]
+{
+ message: [32m'Error: connect ETIMEDOUT 10.8.30.7:14000'[39m,
+ name: [32m'RequestError'[39m,
+ cause: {
+ errno: [32m'ETIMEDOUT'[39m,
+ code: [32m'ETIMEDOUT'[39m,
+ syscall: [32m'connect'[39m,
+ address: [32m'10.8.30.7'[39m,
+ port: [33m14000[39m
+ },
+ error: { [32m'$ref'[39m: [32m'$["cause"]'[39m },
+ options: {
+ jar: [33mfalse[39m,
+ url: [32m'http://10.8.30.7:14000/bridge?token=3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ headers: {
+ host: [32m'10.8.30.7:14000'[39m,
+ connection: [32m'keep-alive'[39m,
+ [32m'sec-ch-ua'[39m: [32m'".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"'[39m,
+ [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m,
+ [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'[39m,
+ [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m,
+ [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m,
+ token: [32m'3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m,
+ expires: [32m'-1'[39m,
+ accept: [32m'*/*'[39m,
+ [32m'sec-fetch-site'[39m: [32m'same-origin'[39m,
+ [32m'sec-fetch-mode'[39m: [32m'cors'[39m,
+ [32m'sec-fetch-dest'[39m: [32m'empty'[39m,
+ referer: [32m'http://localhost:5000/fillion/bridge'[39m,
+ [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m,
+ [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m
+ },
+ encoding: [1mnull[22m,
+ followRedirect: [33mtrue[39m,
+ method: [32m'GET'[39m,
+ body: [32m'[object Object]'[39m,
+ simple: [33mfalse[39m,
+ resolveWithFullResponse: [33mtrue[39m,
+ callback: [36m[Function: RP$callback][39m,
+ transform: [90mundefined[39m,
+ transform2xxOnly: [33mfalse[39m
+ },
+ response: [90mundefined[39m,
+ stack: [32m'RequestError: Error: connect ETIMEDOUT 10.8.30.7:14000\n'[39m +
+ [32m' at new RequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m +
+ [32m' at Request.plumbing.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m +
+ [32m' at Request.RP$callback [as _callback] (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m +
+ [32m' at self.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:185:22)\n'[39m +
+ [32m' at Request.emit (events.js:314:20)\n'[39m +
+ [32m' at Request.onRequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:877:8)\n'[39m +
+ [32m' at ClientRequest.emit (events.js:314:20)\n'[39m +
+ [32m' at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m +
+ [32m' at Socket.emit (events.js:314:20)\n'[39m +
+ [32m' at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m +
+ [32m' at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m +
+ [32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
+}
+2022-07-26 14:17:37.083 - [31merror[39m: [FS-ERRHD]
+{
+ message: [32m'Error: connect ETIMEDOUT 10.8.30.7:14000'[39m,
+ name: [32m'RequestError'[39m,
+ cause: {
+ errno: [32m'ETIMEDOUT'[39m,
+ code: [32m'ETIMEDOUT'[39m,
+ syscall: [32m'connect'[39m,
+ address: [32m'10.8.30.7'[39m,
+ port: [33m14000[39m
+ },
+ error: { [32m'$ref'[39m: [32m'$["cause"]'[39m },
+ options: {
+ jar: [33mfalse[39m,
+ url: [32m'http://10.8.30.7:14000/road?token=3de82f98-253d-4ebd-a444-eff69920459b&level=%E5%8E%BF'[39m,
+ headers: {
+ host: [32m'10.8.30.7:14000'[39m,
+ connection: [32m'keep-alive'[39m,
+ [32m'sec-ch-ua'[39m: [32m'".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"'[39m,
+ [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m,
+ [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'[39m,
+ [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m,
+ [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m,
+ token: [32m'3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m,
+ expires: [32m'-1'[39m,
+ accept: [32m'*/*'[39m,
+ [32m'sec-fetch-site'[39m: [32m'same-origin'[39m,
+ [32m'sec-fetch-mode'[39m: [32m'cors'[39m,
+ [32m'sec-fetch-dest'[39m: [32m'empty'[39m,
+ referer: [32m'http://localhost:5000/fillion/transportation'[39m,
+ [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m,
+ [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m
+ },
+ encoding: [1mnull[22m,
+ followRedirect: [33mtrue[39m,
+ method: [32m'GET'[39m,
+ body: [32m'[object Object]'[39m,
+ simple: [33mfalse[39m,
+ resolveWithFullResponse: [33mtrue[39m,
+ callback: [36m[Function: RP$callback][39m,
+ transform: [90mundefined[39m,
+ transform2xxOnly: [33mfalse[39m
+ },
+ response: [90mundefined[39m,
+ stack: [32m'RequestError: Error: connect ETIMEDOUT 10.8.30.7:14000\n'[39m +
+ [32m' at new RequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m +
+ [32m' at Request.plumbing.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m +
+ [32m' at Request.RP$callback [as _callback] (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m +
+ [32m' at self.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:185:22)\n'[39m +
+ [32m' at Request.emit (events.js:314:20)\n'[39m +
+ [32m' at Request.onRequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:877:8)\n'[39m +
+ [32m' at ClientRequest.emit (events.js:314:20)\n'[39m +
+ [32m' at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m +
+ [32m' at Socket.emit (events.js:314:20)\n'[39m +
+ [32m' at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m +
+ [32m' at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m +
+ [32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
+}
+2022-07-26 14:19:12.817 - [31merror[39m: [FS-ERRHD]
+{
+ message: [32m'Error: connect ETIMEDOUT 10.8.30.7:14000'[39m,
+ name: [32m'RequestError'[39m,
+ cause: {
+ errno: [32m'ETIMEDOUT'[39m,
+ code: [32m'ETIMEDOUT'[39m,
+ syscall: [32m'connect'[39m,
+ address: [32m'10.8.30.7'[39m,
+ port: [33m14000[39m
+ },
+ error: { [32m'$ref'[39m: [32m'$["cause"]'[39m },
+ options: {
+ jar: [33mfalse[39m,
+ url: [32m'http://10.8.30.7:14000/department?token=3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ headers: {
+ host: [32m'10.8.30.7:14000'[39m,
+ connection: [32m'keep-alive'[39m,
+ [32m'sec-ch-ua'[39m: [32m'".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"'[39m,
+ [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m,
+ [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'[39m,
+ [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m,
+ [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m,
+ token: [32m'3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m,
+ expires: [32m'-1'[39m,
+ accept: [32m'*/*'[39m,
+ [32m'sec-fetch-site'[39m: [32m'same-origin'[39m,
+ [32m'sec-fetch-mode'[39m: [32m'cors'[39m,
+ [32m'sec-fetch-dest'[39m: [32m'empty'[39m,
+ referer: [32m'http://localhost:5000/fillion/transportation'[39m,
+ [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m,
+ [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m
+ },
+ encoding: [1mnull[22m,
+ followRedirect: [33mtrue[39m,
+ method: [32m'GET'[39m,
+ body: [32m'[object Object]'[39m,
+ simple: [33mfalse[39m,
+ resolveWithFullResponse: [33mtrue[39m,
+ callback: [36m[Function: RP$callback][39m,
+ transform: [90mundefined[39m,
+ transform2xxOnly: [33mfalse[39m
+ },
+ response: [90mundefined[39m,
+ stack: [32m'RequestError: Error: connect ETIMEDOUT 10.8.30.7:14000\n'[39m +
+ [32m' at new RequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m +
+ [32m' at Request.plumbing.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m +
+ [32m' at Request.RP$callback [as _callback] (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m +
+ [32m' at self.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:185:22)\n'[39m +
+ [32m' at Request.emit (events.js:314:20)\n'[39m +
+ [32m' at Request.onRequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:877:8)\n'[39m +
+ [32m' at ClientRequest.emit (events.js:314:20)\n'[39m +
+ [32m' at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m +
+ [32m' at Socket.emit (events.js:314:20)\n'[39m +
+ [32m' at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m +
+ [32m' at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m +
+ [32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
+}
+2022-07-26 14:19:13.254 - [31merror[39m: [FS-ERRHD]
+{
+ message: [32m'Error: connect ETIMEDOUT 10.8.30.7:14000'[39m,
+ name: [32m'RequestError'[39m,
+ cause: {
+ errno: [32m'ETIMEDOUT'[39m,
+ code: [32m'ETIMEDOUT'[39m,
+ syscall: [32m'connect'[39m,
+ address: [32m'10.8.30.7'[39m,
+ port: [33m14000[39m
+ },
+ error: { [32m'$ref'[39m: [32m'$["cause"]'[39m },
+ options: {
+ jar: [33mfalse[39m,
+ url: [32m'http://10.8.30.7:14000/road?token=3de82f98-253d-4ebd-a444-eff69920459b&level=%E5%8E%BF'[39m,
+ headers: {
+ host: [32m'10.8.30.7:14000'[39m,
+ connection: [32m'keep-alive'[39m,
+ [32m'sec-ch-ua'[39m: [32m'".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"'[39m,
+ [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m,
+ [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'[39m,
+ [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m,
+ [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m,
+ token: [32m'3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m,
+ expires: [32m'-1'[39m,
+ accept: [32m'*/*'[39m,
+ [32m'sec-fetch-site'[39m: [32m'same-origin'[39m,
+ [32m'sec-fetch-mode'[39m: [32m'cors'[39m,
+ [32m'sec-fetch-dest'[39m: [32m'empty'[39m,
+ referer: [32m'http://localhost:5000/fillion/transportation'[39m,
+ [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m,
+ [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m
+ },
+ encoding: [1mnull[22m,
+ followRedirect: [33mtrue[39m,
+ method: [32m'GET'[39m,
+ body: [32m'[object Object]'[39m,
+ simple: [33mfalse[39m,
+ resolveWithFullResponse: [33mtrue[39m,
+ callback: [36m[Function: RP$callback][39m,
+ transform: [90mundefined[39m,
+ transform2xxOnly: [33mfalse[39m
+ },
+ response: [90mundefined[39m,
+ stack: [32m'RequestError: Error: connect ETIMEDOUT 10.8.30.7:14000\n'[39m +
+ [32m' at new RequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m +
+ [32m' at Request.plumbing.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m +
+ [32m' at Request.RP$callback [as _callback] (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m +
+ [32m' at self.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:185:22)\n'[39m +
+ [32m' at Request.emit (events.js:314:20)\n'[39m +
+ [32m' at Request.onRequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:877:8)\n'[39m +
+ [32m' at ClientRequest.emit (events.js:314:20)\n'[39m +
+ [32m' at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m +
+ [32m' at Socket.emit (events.js:314:20)\n'[39m +
+ [32m' at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m +
+ [32m' at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m +
+ [32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
+}
+2022-07-26 16:47:41.611 - [31merror[39m: [FS-ERRHD]
+{
+ message: [32m'Error: read ECONNRESET'[39m,
+ name: [32m'RequestError'[39m,
+ cause: { errno: [32m'ECONNRESET'[39m, code: [32m'ECONNRESET'[39m, syscall: [32m'read'[39m },
+ error: { [32m'$ref'[39m: [32m'$["cause"]'[39m },
+ options: {
+ jar: [33mfalse[39m,
+ url: [32m'http://10.8.30.7:14000/road?token=3de82f98-253d-4ebd-a444-eff69920459b&level=%E5%8E%BF'[39m,
+ headers: {
+ host: [32m'10.8.30.7:14000'[39m,
+ connection: [32m'keep-alive'[39m,
+ [32m'sec-ch-ua'[39m: [32m'".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"'[39m,
+ [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m,
+ [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'[39m,
+ [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m,
+ [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m,
+ token: [32m'3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m,
+ expires: [32m'-1'[39m,
+ accept: [32m'*/*'[39m,
+ [32m'sec-fetch-site'[39m: [32m'same-origin'[39m,
+ [32m'sec-fetch-mode'[39m: [32m'cors'[39m,
+ [32m'sec-fetch-dest'[39m: [32m'empty'[39m,
+ referer: [32m'http://localhost:5000/fillion/transportation'[39m,
+ [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m,
+ [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m
+ },
+ encoding: [1mnull[22m,
+ followRedirect: [33mtrue[39m,
+ method: [32m'GET'[39m,
+ body: [32m'[object Object]'[39m,
+ simple: [33mfalse[39m,
+ resolveWithFullResponse: [33mtrue[39m,
+ callback: [36m[Function: RP$callback][39m,
+ transform: [90mundefined[39m,
+ transform2xxOnly: [33mfalse[39m
+ },
+ response: [90mundefined[39m,
+ stack: [32m'RequestError: Error: read ECONNRESET\n'[39m +
+ [32m' at new RequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m +
+ [32m' at Request.plumbing.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m +
+ [32m' at Request.RP$callback [as _callback] (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m +
+ [32m' at self.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:185:22)\n'[39m +
+ [32m' at Request.emit (events.js:314:20)\n'[39m +
+ [32m' at Request.onRequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:877:8)\n'[39m +
+ [32m' at ClientRequest.emit (events.js:314:20)\n'[39m +
+ [32m' at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m +
+ [32m' at Socket.emit (events.js:314:20)\n'[39m +
+ [32m' at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m +
+ [32m' at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m +
+ [32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
+}
+2022-07-26 16:47:41.616 - [31merror[39m: [FS-ERRHD]
+{
+ message: [32m'Error: read ECONNRESET'[39m,
+ name: [32m'RequestError'[39m,
+ cause: { errno: [32m'ECONNRESET'[39m, code: [32m'ECONNRESET'[39m, syscall: [32m'read'[39m },
+ error: { [32m'$ref'[39m: [32m'$["cause"]'[39m },
+ options: {
+ jar: [33mfalse[39m,
+ url: [32m'http://10.8.30.7:14000/road?token=3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ headers: {
+ host: [32m'10.8.30.7:14000'[39m,
+ connection: [32m'keep-alive'[39m,
+ [32m'content-length'[39m: [32m'83'[39m,
+ [32m'sec-ch-ua'[39m: [32m'".Not/A)Brand";v="99", "Google Chrome";v="103", "Chromium";v="103"'[39m,
+ [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m,
+ [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36'[39m,
+ [32m'content-type'[39m: [32m'application/json'[39m,
+ [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m,
+ [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m,
+ token: [32m'3de82f98-253d-4ebd-a444-eff69920459b'[39m,
+ [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m,
+ expires: [32m'-1'[39m,
+ accept: [32m'*/*'[39m,
+ origin: [32m'http://localhost:5000'[39m,
+ [32m'sec-fetch-site'[39m: [32m'same-origin'[39m,
+ [32m'sec-fetch-mode'[39m: [32m'cors'[39m,
+ [32m'sec-fetch-dest'[39m: [32m'empty'[39m,
+ referer: [32m'http://localhost:5000/fillion/transportation'[39m,
+ [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m,
+ [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m
+ },
+ encoding: [1mnull[22m,
+ followRedirect: [33mtrue[39m,
+ method: [32m'PUT'[39m,
+ body: [32m'{"routeName":"1","routeCode":"1111","sectionNo":"4444","level":"县","roadId":3275}'[39m,
+ simple: [33mfalse[39m,
+ resolveWithFullResponse: [33mtrue[39m,
+ callback: [36m[Function: RP$callback][39m,
+ transform: [90mundefined[39m,
+ transform2xxOnly: [33mfalse[39m
+ },
+ response: [90mundefined[39m,
+ stack: [32m'RequestError: Error: read ECONNRESET\n'[39m +
+ [32m' at new RequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m +
+ [32m' at Request.plumbing.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m +
+ [32m' at Request.RP$callback [as _callback] (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m +
+ [32m' at self.callback (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:185:22)\n'[39m +
+ [32m' at Request.emit (events.js:314:20)\n'[39m +
+ [32m' at Request.onRequestError (C:\\Users\\Administrator\\Desktop\\项目\\sihao\\Highways4Good\\web\\node_modules\\request\\request.js:877:8)\n'[39m +
+ [32m' at ClientRequest.emit (events.js:314:20)\n'[39m +
+ [32m' at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m +
+ [32m' at Socket.emit (events.js:314:20)\n'[39m +
+ [32m' at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m +
+ [32m' at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m +
+ [32m' at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m
+}
+2022-07-27 11:00:11.991 - [34mdebug[39m: [FS-LOGGER] Init.
+>>>>>>> Stashed changes
diff --git a/web/package.json b/web/package.json
index 815d79cc..ad7d381b 100644
--- a/web/package.json
+++ b/web/package.json
@@ -68,7 +68,7 @@
"@antv/g6": "^4.2.5",
"@fs/attachment": "^1.0.0",
"@peace/components": "0.0.35",
- "@peace/utils": "^0.0.51",
+ "@peace/utils": "0.0.51",
"antd": "^4.19.2",
"antd-theme-generator": "^1.2.8",
"args": "^5.0.1",