diff --git a/weapp/src/packages/patrol/index.jsx b/weapp/src/packages/patrol/index.jsx
index eb9d6e83..abc98c5a 100644
--- a/weapp/src/packages/patrol/index.jsx
+++ b/weapp/src/packages/patrol/index.jsx
@@ -645,9 +645,9 @@ const Index = () => {
break;
case "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)
- Taro.showToast({ title: '最多输入三位小数', icon: 'none', duration: 1500 })
+ Taro.showToast({ title: '请输入最多三位小数的正数', icon: 'none', duration: 1500 })
return;
}
nextContent[key].value = value
@@ -956,22 +956,26 @@ const Index = () => {
{ }}
disabled={true}
/>
- 其他:
- setProjectType(value === '无' ? '' : value)}
- selector={prjTypeSelector}
- isView={isView}
- />
+ {!(isView && isBeforeReport) && <>
+ 其他:
+ setProjectType(value === '无' ? '' : value)}
+ selector={prjTypeSelector}
+ isView={isView}
+ />
+ >}