| | |
| | | <el-form-item label="联系电话" prop="contactst"> |
| | | <el-input type="tel" v-model="formObj.contactst" placeholder="联系电话"> |
| | | <template #prepend> |
| | | <el-icon><Iphone /></el-icon> |
| | | <el-icon> |
| | | <Iphone /> |
| | | </el-icon> |
| | | </template> |
| | | </el-input> |
| | | </el-form-item> |
| | |
| | | }}</span> |
| | | </el-form-item> |
| | | <el-form-item label="编号" prop="index"> |
| | | <el-input-number |
| | | readonly |
| | | v-model="formObj.index" |
| | | :step="1" |
| | | :min="0" |
| | | /> |
| | | <el-input-number readonly v-model="formObj.index" :step="1" :min="0" /> |
| | | </el-form-item> |
| | | |
| | | <el-form-item> |
| | |
| | | |
| | | <script setup> |
| | | import { defineProps, defineEmits, reactive, ref, watch } from 'vue'; |
| | | import { enumScene_2NA } from '@/enum/scene'; |
| | | import { enumLocationNA } from '@/enum/location'; |
| | | import sceneApi from '@/api/sceneApi'; |
| | | import { enumScene } from '@/enum/scene'; |
| | | import { enumLocation } from '@/enum/location'; |
| | | import sceneApi from '@/api/fysp/sceneApi'; |
| | | import { useFormConfirm } from '@/composables/formConfirm'; |
| | | |
| | | const props = defineProps({ |
| | |
| | | }, |
| | | }); |
| | | const loading = ref(false); |
| | | const sceneTypes = reactive(enumScene_2NA()); |
| | | const locations = reactive(enumLocationNA()); |
| | | const sceneTypes = reactive(enumScene(2, false)); |
| | | const locations = reactive(enumLocation(false)); |
| | | const cascaderProps = reactive({ |
| | | checkStrictly: true, |
| | | }); |