Browse Source

请选择反馈类型 只能选择

dev
巴林闲侠 2 years ago
parent
commit
53d58c2b31
  1. 6
      weapp/src/packages/components/inputPicker/index.jsx
  2. 3
      weapp/src/packages/patrol/index.jsx

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

@ -7,7 +7,7 @@ import arrowIcon from '../../../static/img/patrol/arrow-down.svg'
import './index.scss'
export default function InputPicker (props) {
const { title, placeholder, selector, value, onInput, isView } = props
const { title, placeholder, selector, value, onInput, isView, onlySelect } = props
const [curSelector, setCurSelector] = useState([])
useEffect(() => {
@ -30,7 +30,7 @@ export default function InputPicker(props) {
const handlePickerChange = (e) => {
onInput(curSelector[e.detail.value])
}
console.log(onlySelect);
return (
<View className='input-picker'>
<View className='input-box'>
@ -42,7 +42,7 @@ export default function InputPicker(props) {
border={false}
value={value}
onInput={handleInput}
disabled={isView}
disabled={isView || onlySelect}
/>
</View>
{

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

@ -215,7 +215,7 @@ const Index = () => {
return
}
if (isPatrol && prjTypeSelector.indexOf(projectType) === -1) {
if ((isPatrol || isAnomaly) && prjTypeSelector.indexOf(projectType) === -1) {
Taro.showToast({ title: isAnomaly ? '反馈类型错误' : '工程类型错误', icon: 'none' })
return
}
@ -490,6 +490,7 @@ const Index = () => {
onInput={setProjectType}
selector={prjTypeSelector}
isView={isView}
onlySelect={true}
/> : ''
}

Loading…
Cancel
Save