| | |
| | | when (requestCode) { |
| | | VIEW_PHOTO -> { |
| | | //查看临时拍摄图片可以删除 |
| | | data?.getIntExtra("position", -1)?.let { |
| | | data?.getIntExtra("position", -1)?.also { |
| | | val size = viewModel.mediaFileList.value?.size ?: 0 |
| | | if (it > -1 && it < size) { |
| | | viewModel.mediaFileList.value?.get(it)?.let { m -> |
| | | deleteMediaFileList.add(m) |
| | | } |
| | | } else { |
| | | toast("要删除的图片不存在") |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | //整改建议备注 |
| | | if (getSuggestion) { |
| | | if (getSuggestion && advice.length > 2) { |
| | | var suggestionRemark = advice.removeRange(0, 1)//删除第一个字符,括号“(” |
| | | suggestionRemark = suggestionRemark.dropLast(1)//删除最后一个字符,括号“)” |
| | | et_take_evidence_suggestion.setText(suggestionRemark) |
| | |
| | | viewModel.deleteMediaFile(deleteMediaFileList) |
| | | } |
| | | |
| | | /** |
| | | * 1. 自动匹配原先选择的问题 |
| | | * 2. 选择问题类型后,更新具体问题下拉框选项 |
| | | * 3. 同步修改备注复制按钮状态 |
| | | * |
| | | */ |
| | | private fun onProblemTypeSelected(position: Int) { |
| | | val problemType = viewModel.problemFatherType.value?.get(position) |
| | | viewModel.refreshProblems(problemType) |
| | |
| | | for (i in problemNameList.indices) { |
| | | if (problemNameList[i].name == originProblemName) { |
| | | sp_take_evidence_select_problem.setSelection(i) |
| | | // 刷新复制按钮状态 |
| | | btn_copy_problem_des.isSelected = true |
| | | break |
| | | } |
| | | } |