| | |
| | | v-model="formData.fieldName" |
| | | placeholder="请输入字段名称" |
| | | /> |
| | | </el-form-item> <el-form-item label="字段描述" prop="fieldDescription"> |
| | | </el-form-item> |
| | | <el-form-item label="字段描述" prop="fieldDescription"> |
| | | <el-input v-model="formData.fieldDescription" type="textarea" placeholder="请输入字段描述" /> |
| | | </el-form-item> |
| | | <el-form-item class="dialog-footer"> |
| | | <el-button v-if="addOrEdit === 'edit'" @click="resetForm" |
| | | >重置</el-button |
| | | >重置 |
| | | </el-button |
| | | > |
| | | <el-button v-if="addOrEdit === 'add'" @click="cancelForm" |
| | | >取消</el-button |
| | | >取消 |
| | | </el-button |
| | | > |
| | | <el-button type="primary" @click="submitForm"> 确定 </el-button> |
| | | </el-form-item> |
| | |
| | | <script setup> |
| | | import { ref, reactive, watch, defineProps } from "vue"; |
| | | import { addOrEditCoalField } from "@/api/basicInformation/coalFieldMaintenance.js"; |
| | | |
| | | const props = defineProps({ |
| | | form: { |
| | | type: Object, |