Browse Source

fix 小程序-异常反馈页面选择道路类型后无法修改

dev
巴林闲侠 2 years ago
parent
commit
3ecba532bb
  1. 1
      weapp/src/packages/components/inputPicker/index.jsx
  2. 7
      weapp/src/packages/patrol/index.jsx
  3. 15
      web/client/src/sections/quanju/containers/footer/conserve/right/right-center.js

1
weapp/src/packages/components/inputPicker/index.jsx

@ -30,7 +30,6 @@ export default function InputPicker (props) {
const handlePickerChange = (e) => { const handlePickerChange = (e) => {
onInput(curSelector[e.detail.value]) onInput(curSelector[e.detail.value])
} }
return ( return (
<View className='input-picker'> <View className='input-picker'>
<View className='input-box'> <View className='input-box'>

7
weapp/src/packages/patrol/index.jsx

@ -496,7 +496,7 @@ const Index = () => {
} }
useEffect(() => { useEffect(() => {
if (!isView) { if (!isView) {
let newRoadList = roadList.filter(e => e.routeName.match(road)) let newRoadList = roadList.filter(e => e?.routeName?.match(road))
let codeRoadSel = [] let codeRoadSel = []
if (newRoadList.length && road != '') { if (newRoadList.length && road != '') {
newRoadList.forEach((e, index) => { newRoadList.forEach((e, index) => {
@ -600,6 +600,7 @@ const Index = () => {
onInput={setProjectType} onInput={setProjectType}
selector={prjTypeSelector} selector={prjTypeSelector}
isView={isView} isView={isView}
onlySelect={true}
/> : '' /> : ''
} }
@ -609,7 +610,9 @@ const Index = () => {
title='反馈类型:' title='反馈类型:'
placeholder='请选择反馈类型' placeholder='请选择反馈类型'
value={projectType} value={projectType}
onInput={setProjectType} onInput={(v) => {
setProjectType(v)
}}
selector={prjTypeSelector} selector={prjTypeSelector}
isView={isView} isView={isView}
onlySelect={true} onlySelect={true}

15
web/client/src/sections/quanju/containers/footer/conserve/right/right-center.js

@ -13,6 +13,10 @@ const icon = [
'assets/images/quanju/lupai.png', 'assets/images/quanju/lupai.png',
'assets/images/quanju/zerenpai.png' 'assets/images/quanju/zerenpai.png'
] ]
import { unitList } from '../../../../../fillion/containers/assess'
const fuckoff = true
const RightCenter = (props) => { const RightCenter = (props) => {
const { highwaysData, dispatch } = props const { highwaysData, dispatch } = props
@ -77,7 +81,7 @@ const RightCenter = (props) => {
option={{ option={{
xAxis: { xAxis: {
type: 'category', type: 'category',
data: data.map(d => d.unit), data: fuckoff ? data.map(d => d.unit) : unitList,
axisTick: { axisTick: {
show: false show: false
} }
@ -93,7 +97,14 @@ const RightCenter = (props) => {
}, },
series: [ series: [
{ {
data: data.map(d => d.totalPoints), data: fuckoff ? data.map(d => d.totalPoints) : unitList.map(u => {
let corPoint = data.find(d => d.unit === u)
if (corPoint) {
return corPoint.totalPoints
} else {
return 0
}
}),
type: 'bar', type: 'bar',
showBackground: true, showBackground: true,
backgroundStyle: { backgroundStyle: {

Loading…
Cancel
Save