提交代码
This commit is contained in:
parent
f0729530c8
commit
79ac8708f3
|
|
@ -42,3 +42,10 @@ export function delDataSetLabels(labelId) {
|
|||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
export function getLabelsTree(id) {
|
||||
return request({
|
||||
url: '/ai/dataSetLabels/getLabelsTree/' + id,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ export function list(query) {
|
|||
// 查询【请填写功能名称】详细
|
||||
export function getSample(id) {
|
||||
return request({
|
||||
url: '/ai/sample/getInfo' + id,
|
||||
url: '/ai/sample/getInfo/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
|
@ -42,3 +42,6 @@ export function delSample(id) {
|
|||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@
|
|||
</template>
|
||||
|
||||
<script>
|
||||
import { listDataSetLabels, getDataSetLabels, delDataSetLabels, addDataSetLabels, updateDataSetLabels } from "@/api/dataCenter/labels";
|
||||
import {listDataSetLabels, getDataSetLabels, delDataSetLabels, addDataSetLabels, updateDataSetLabels,getLabelsTree } from "@/api/dataCenter/labels";
|
||||
import Treeselect from "@riophae/vue-treeselect";
|
||||
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
|
||||
import { parseTime } from '../../../utils/bonus'
|
||||
|
|
@ -144,6 +144,9 @@ export default {
|
|||
parentId: [
|
||||
{ required: true, message: "父节点不能为空", trigger: "blur" }
|
||||
],
|
||||
labelName:[
|
||||
{ required: true, message: "标签名称不能为空", trigger: "blur" }
|
||||
]
|
||||
}
|
||||
};
|
||||
},
|
||||
|
|
@ -173,8 +176,8 @@ export default {
|
|||
};
|
||||
},
|
||||
/** 查询样本标签管理下拉树结构 */
|
||||
getTreeselect() {
|
||||
listDataSetLabels().then(response => {
|
||||
getTreeselect(labelId) {
|
||||
getLabelsTree(labelId).then(response => {
|
||||
this.labelsListOptions = [];
|
||||
const menu = { labelId: 0, labelName: '主类目', children: [] };
|
||||
menu.children = this.handleTree(response.data, "labelId");
|
||||
|
|
@ -213,7 +216,7 @@ export default {
|
|||
/** 新增按钮操作 */
|
||||
handleAdd(row) {
|
||||
this.reset();
|
||||
this.getTreeselect();
|
||||
this.getTreeselect(0);
|
||||
if (row != null && row.labelId) {
|
||||
this.form.parentId = row.labelId;
|
||||
} else {
|
||||
|
|
@ -233,8 +236,9 @@ export default {
|
|||
/** 修改按钮操作 */
|
||||
handleUpdate(row) {
|
||||
this.reset();
|
||||
this.getTreeselect();
|
||||
this.getTreeselect(row);
|
||||
getDataSetLabels(row.labelId).then(response => {
|
||||
console.log(response.data)
|
||||
this.form = response.data;
|
||||
this.open = true;
|
||||
this.title = "修改样本标签管理";
|
||||
|
|
|
|||
|
|
@ -155,11 +155,11 @@ export default {
|
|||
rules: {
|
||||
sampleName: [
|
||||
{ required: true, message: '样本类型名称不能为空', trigger: 'blur' },
|
||||
{ min: 2, max: 10, message: '样本类型名称长度必须介于 2 和 20 之间', trigger: 'blur' }
|
||||
{ min: 2, max: 20, message: '样本类型名称长度必须介于 2 和 20 之间', trigger: 'blur' }
|
||||
],
|
||||
sampleFormat: [
|
||||
{ required: true, message: '格式不能为空', trigger: 'blur' },
|
||||
{ min: 1, max: 10, message: '格式长度必须介于 2 和 20 之间', trigger: 'blur' }
|
||||
{ min: 1, max: 20, message: '格式长度必须介于 1 和 20 之间', trigger: 'blur' }
|
||||
],
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -269,7 +269,6 @@ export default {
|
|||
getList() {
|
||||
this.loading = true;
|
||||
list(this.queryParams).then(response => {
|
||||
console.log(response)
|
||||
this.teamMemberList = response.rows;
|
||||
this.total = response.total;
|
||||
this.loading = false;
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ module.exports = {
|
|||
proxy: {
|
||||
// detail: https://cli.vuejs.org/config/#devserver-proxy
|
||||
[process.env.VUE_APP_BASE_API]: {
|
||||
target: `http://192.168.0.56:18090`,
|
||||
target: `http://localhost:18080`,
|
||||
changeOrigin: true,
|
||||
pathRewrite: {
|
||||
['^' + process.env.VUE_APP_BASE_API]: ''
|
||||
|
|
|
|||
Loading…
Reference in New Issue