diff --git a/src/api/evaluate/indicator.js b/src/api/evaluate/indicator.js new file mode 100644 index 0000000..44a7ba5 --- /dev/null +++ b/src/api/evaluate/indicator.js @@ -0,0 +1,47 @@ +import request from "@/utils/request"; + +// 查询根据层级指标库 +export function getIndicatorByParentId(parentId) { + return request({ + url: `/evaluate/indicator/getIndicatorByParentId/${parentId}`, + method: "get", + }); +} + +/** + * 新增指标 + * @param {*} data + * @returns + */ +export function addIndicator(data) { + return request({ + url: `/evaluate/indicator/indicator/insert`, + method: "post", + data + }); +} + +/** + * 删除指标 + * @param {*} id + * @returns + */ +export function deleteIndicator(id) { + return request({ + url: `/evaluate/indicator/${id}`, + method: "delete", + }); +} + +/** + * 修改指标 + * @param {*} id + * @returns + */ +export function updateIndicator(data) { + return request({ + url: `/evaluate/indicator`, + method: "put", + data + }); +} \ No newline at end of file diff --git a/src/views/evaluate/il/speech/components/MetricCategory.vue b/src/views/evaluate/il/speech/components/MetricCategory.vue index 163d709..086b6ce 100644 --- a/src/views/evaluate/il/speech/components/MetricCategory.vue +++ b/src/views/evaluate/il/speech/components/MetricCategory.vue @@ -1,6 +1,6 @@