riku
2025-11-14 b1ce70777fb52ba986b6a8cf1b00cce93c2e84be
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
import { $fysp } from '../index';
 
export default {
  // 获取全部值域目录
  fetchDomainCatalog() {
    return $fysp.get(`domaincatalog`).then((res) => res.data);
  },
  // 新增值域目录
  putDomainCatalog(catalog) {
    return $fysp.put(`domaincatalog`, catalog).then((res) => res.data);
  },
  // 更新值域目录
  updateDomainCatalog(catalog) {
    return $fysp.post(`domaincatalog`, catalog).then((res) => res.data);
  },
 
 
  // 获取巡查任务类型
  fetchTaskType() {
    return $fysp.get(`domainitem/taskType`).then((res) => res.data);
  },
 
  // 获取巡查任务期限类型
  fetchDeadlineType() {
    return $fysp.get(`domainitem/deadlineType`).then((res) => res.data);
  },
 
  // 获取巡查任务层次类型
  fetchLevelType() {
    return $fysp.get(`domainitem/level`).then((res) => res.data);
  },
 
  // 获取场景图片(任意拍)类型
  fetchMediaFileType(sceneType) {
    return $fysp
      .get(`domainitem/mediaFileType`, { params: { sceneType } })
      .then((res) => res.data);
  },
 
  // 获取指定值域目录下的所有值域项
  fetchItemByCatalogId(catalogId) {
    return $fysp.get(`domainitem/catalogId`, { params: { catalogId } }).then((res) => res.data);
  },
 
  // 新增值域项
  putDomainItem(item) {
    return $fysp.put(`domainitem`, item).then((res) => res.data);
  },
  // 更新值域项
  updateDomainItem(item) {
    return $fysp.post(`domainitem`, item).then((res) => res.data);
  },
};