|
@ -645,9 +645,9 @@ const Index = () => { |
|
|
break; |
|
|
break; |
|
|
case "conserveContent": |
|
|
case "conserveContent": |
|
|
let nextContent = { ...conserveContent } |
|
|
let nextContent = { ...conserveContent } |
|
|
if (value.split('.')[1] && value.split('.')[1].length > 3) { |
|
|
if (value.split('.')[1] && value.split('.')[1].length > 3 || value.includes('-')) { |
|
|
setConserveContent(nextContent) |
|
|
setConserveContent(nextContent) |
|
|
Taro.showToast({ title: '最多输入三位小数', icon: 'none', duration: 1500 }) |
|
|
Taro.showToast({ title: '请输入最多三位小数的正数', icon: 'none', duration: 1500 }) |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
nextContent[key].value = value |
|
|
nextContent[key].value = value |
|
@ -956,10 +956,13 @@ const Index = () => { |
|
|
<Input |
|
|
<Input |
|
|
style={{ width: '30%' }} |
|
|
style={{ width: '30%' }} |
|
|
type='text' |
|
|
type='text' |
|
|
value={roadCodeHead === 'X' ? '县道' : roadCodeHead === 'Y' ? '乡道' : '村道'} |
|
|
value={isView && isBeforeReport |
|
|
|
|
|
? projectType |
|
|
|
|
|
: roadCodeHead === 'X' ? '县道' : roadCodeHead === 'Y' ? '乡道' : '村道'} |
|
|
onInput={() => { }} |
|
|
onInput={() => { }} |
|
|
disabled={true} |
|
|
disabled={true} |
|
|
/> |
|
|
/> |
|
|
|
|
|
{!(isView && isBeforeReport) && <> |
|
|
<Text>其他:</Text> |
|
|
<Text>其他:</Text> |
|
|
<InputPicker |
|
|
<InputPicker |
|
|
width='30%' |
|
|
width='30%' |
|
@ -972,6 +975,7 @@ const Index = () => { |
|
|
selector={prjTypeSelector} |
|
|
selector={prjTypeSelector} |
|
|
isView={isView} |
|
|
isView={isView} |
|
|
/> |
|
|
/> |
|
|
|
|
|
</>} |
|
|
</View> |
|
|
</View> |
|
|
<InputPicker |
|
|
<InputPicker |
|
|
title='路线名称:' |
|
|
title='路线名称:' |
|
|