| | |
| | | count |
| | | :autoHeight="true" /> |
| | | </u-form-item> |
| | | <u-form-item label="隐患具体位置" |
| | | prop="location" |
| | | required |
| | | border-bottom> |
| | | <u-input v-model="form.location" |
| | | placeholder="请输入隐患具体位置" /> |
| | | </u-form-item> |
| | | <u-form-item label="整改完成期限" |
| | | prop="rectifyTime" |
| | | required |
| | |
| | | <up-action-sheet :show="hiddenTypeSheetVisible" |
| | | :actions="hiddenTypeOptions" |
| | | @select="handleHiddenTypeSelect" |
| | | @close="hiddenTypeSheetVisible = false" |
| | | title="选择隐患类型" /> |
| | | <!-- 风险等级选择器 --> |
| | | <up-action-sheet :show="riskLevelSheetVisible" |
| | | :actions="riskLevelOptions" |
| | | @select="handleRiskLevelSelect" |
| | | @close="riskLevelSheetVisible = false" |
| | | title="选择风险等级" /> |
| | | <!-- 整改责任人选择器 --> |
| | | <up-action-sheet :show="principalSheetVisible" |
| | | :actions="principalOptions" |
| | | @select="handlePrincipalSelect" |
| | | @close="principalSheetVisible = false" |
| | | title="选择整改责任人" /> |
| | | </view> |
| | | </template> |
| | |
| | | type: "", |
| | | riskLevel: "", |
| | | hiddenDesc: "", |
| | | location: "", |
| | | rectifyTime: "", |
| | | rectifyUserName: "", |
| | | rectifyUserMobile: "", |
| | |
| | | |
| | | if (!form.value.hiddenDesc) { |
| | | showToast("请输入隐患描述"); |
| | | return; |
| | | } |
| | | |
| | | if (!form.value.location) { |
| | | showToast("请输入隐患具体位置"); |
| | | return; |
| | | } |
| | | |