|
@@ -110,7 +110,8 @@ let formItem = reactive({
|
|
|
})
|
|
|
let prevTreeData = ref([3])
|
|
|
const router = useRouter()
|
|
|
-// let trainSubSystem = 0
|
|
|
+let trainSubSystem = 0
|
|
|
+let selectAgloId
|
|
|
let pageIndex = ref<number>(1)
|
|
|
const selectTaskTreeRef = ref<InstanceType<typeof ElTree>>()
|
|
|
const proTable1 = ref<ProTableInstance>()
|
|
@@ -418,9 +419,9 @@ let items = reactive<ProForm.ItemsOptions[]>([
|
|
|
valueKey: 'dictValue',
|
|
|
enum: () => getDictsApi('biz_sub_config'),
|
|
|
onChange: val => {
|
|
|
- // trainSubSystem = val
|
|
|
+ trainSubSystem = val
|
|
|
getAlgorithmApi(1, val).then(res => {
|
|
|
- console.log('res', res)
|
|
|
+ console.log('111', res)
|
|
|
formItems.value[0].items[7].compOptions.enum = res.data as any[]
|
|
|
})
|
|
|
}
|
|
@@ -442,9 +443,10 @@ let items = reactive<ProForm.ItemsOptions[]>([
|
|
|
// enum: enumData,
|
|
|
onChange: val => {
|
|
|
// console.log("val5",val);
|
|
|
+ selectAgloId = val
|
|
|
formItem.train[0]['algorithmId'] = val
|
|
|
getModelApi(val).then(res => {
|
|
|
- console.log('res', res)
|
|
|
+ console.log('222', res)
|
|
|
formItems.value[0].items[8].compOptions.enum = res.data as any[]
|
|
|
})
|
|
|
}
|
|
@@ -465,18 +467,21 @@ let items = reactive<ProForm.ItemsOptions[]>([
|
|
|
// enum: () => getModelApi(1),
|
|
|
enum: null,
|
|
|
onChange: val => {
|
|
|
- // getModelApi(val).then(res => {
|
|
|
- // console.log('res', res)
|
|
|
- // formItems.value[0].items[8].compOptions.enum = res.data as any[]
|
|
|
- // })
|
|
|
- const params = [
|
|
|
- { name: 'ccc', value: 'bbb', defaultValue: 'xxx', required: true, index: 1 },
|
|
|
- { name: 'ccc1', value: 'bbb2', defaultValue: 'xxx3', required: false, index: 4 }
|
|
|
- ]
|
|
|
- formItem.train[0]['modelId'] = val
|
|
|
- formItem.train[0]['params'] = {}
|
|
|
- // (参数信息,第几页,数组名称)
|
|
|
- addForm(params, 5, 'train[0]')
|
|
|
+ getAlgorithmApi(1, trainSubSystem).then(res => {
|
|
|
+ res.data.forEach(item => {
|
|
|
+ if (item.id === selectAgloId) {
|
|
|
+ console.log('item.parameterConfig', item.parameterConfig)
|
|
|
+
|
|
|
+ // const params = JSON.parse(item.parameterConfig)
|
|
|
+ // console.log('params', params)
|
|
|
+
|
|
|
+ formItem.train[0]['modelId'] = val
|
|
|
+ formItem.train[0]['params'] = {}
|
|
|
+ // // (参数信息,第几页,数组名称)
|
|
|
+ // addForm(params, 5, 'train[0]')
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
},
|