龚焕茏
2024-03-05 6d9e8a35d81e6d1feb2136690661d43c6cfd53b7
src/views/dg/danger/index.vue
@@ -139,7 +139,7 @@
</template>
<script setup name="DangerInfo" lang="ts">
import { listDangerInfo, getDangerInfo, delDangerInfo, addDangerInfo, updateDangerInfo } from '@/api/dg/dangerInfo';
import { getDangerType, listDangerInfo, getDangerInfo, delDangerInfo, addDangerInfo, updateDangerInfo } from '@/api/dg/dangerInfo';
import { DangerInfoVO, DangerInfoQuery, DangerInfoForm } from '@/api/dg/dangerInfo/types';
import type { TabsPaneContext, UploadProps, UploadUserFile } from "element-plus";
const fileList = ref<UploadUserFile[]>([])
@@ -183,11 +183,6 @@
  visible: false,
  title: ''
});
const dangerTypes = [
  {
    dangerType: '道路隐患'
  }];
const initFormData: DangerInfoForm = {
  id: undefined,
@@ -257,9 +252,13 @@
  loading.value = false;
}
// 调用后端API获取景区名称列表
const dangerTypes = ref<DangerInfoVO[]>([]);
/** 查询安全隐患类型查询条件 */
const getDangerTypes = async () => {
  // dangerTypes.value = await getDangerTypes();
  const res = await getDangerType();
  dangerTypes.value = res;
}
/** 取消按钮 */