Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
ai-yunshou-vue
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
AI云守
ai-yunshou-vue
Commits
5f7377ac
Commit
5f7377ac
authored
Aug 12, 2024
by
胡占生
🇨🇳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:算法管理编辑新增tab页表单,算法场景接口联调
parent
cb249d29
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
474 additions
and
73 deletions
+474
-73
src/api/algorithmList/scene.js
src/api/algorithmList/scene.js
+63
-0
src/layout/components/Sidebar/index.vue
src/layout/components/Sidebar/index.vue
+1
-1
src/views/algorithmControl/components/form.vue
src/views/algorithmControl/components/form.vue
+407
-70
src/views/algorithmList/index.vue
src/views/algorithmList/index.vue
+3
-2
No files found.
src/api/algorithmList/scene.js
0 → 100644
View file @
5f7377ac
/**
/**
* 新增算法场景
* @param {object} params 算法场景
* @param {number} params.algorithmId 算法id
* @param {string} params.createBy
* @param {object} params.createTime
* @param {number} params.id 主键
* @param {object} params.params
* @param {string} params.remark
* @param {string} params.sceneDetail 场景详情
* @param {string} params.sceneName 场景名称
* @param {string} params.searchValue
* @param {string} params.updateBy
* @param {object} params.updateTime
* @returns
*/
import
request
from
'
@/utils/request
'
// 查询算法列表
export
function
listScene
(
query
)
{
return
request
({
url
:
'
/yunshou/aiAlgorithmScene/list
'
,
method
:
'
get
'
,
params
:
query
})
}
// 查询算法列表x详情
export
function
detailScene
(
id
)
{
return
request
({
url
:
`/yunshou/aiAlgorithmScene/
${
id
}
`
,
method
:
'
get
'
,
})
}
// 新增算法列表
export
function
addScene
(
data
)
{
return
request
({
url
:
'
/yunshou/aiAlgorithmScene
'
,
method
:
'
post
'
,
data
:
data
})
}
// 修改算法列表
export
function
updateScene
(
data
)
{
return
request
({
url
:
'
/yunshou/aiAlgorithmScene
'
,
method
:
'
put
'
,
data
:
data
})
}
// 删除算法列表
export
function
deleteScene
(
ids
)
{
return
request
({
url
:
`/yunshou/aiAlgorithmScene/
${
ids
}
`
,
method
:
'
delete
'
})
}
src/layout/components/Sidebar/index.vue
View file @
5f7377ac
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
<el-menu
<el-menu
:default-active=
"activeMenu"
:default-active=
"activeMenu"
:collapse=
"isCollapse"
:collapse=
"isCollapse"
:background-color=
"
sideTheme === 'theme-dark' ? variables.menuBackground : variables.menuLightBackground
"
:background-color=
"
'none'
"
:text-color=
"sideTheme === 'theme-dark' ? variables.menuColor : variables.menuLightColor"
:text-color=
"sideTheme === 'theme-dark' ? variables.menuColor : variables.menuLightColor"
:unique-opened=
"true"
:unique-opened=
"true"
:active-text-color=
"theme"
:active-text-color=
"theme"
...
...
src/views/algorithmControl/components/form.vue
View file @
5f7377ac
This diff is collapsed.
Click to expand it.
src/views/algorithmList/index.vue
View file @
5f7377ac
...
@@ -97,9 +97,10 @@
...
@@ -97,9 +97,10 @@
{{
item
.
cardCopywriting
}}
{{
item
.
cardCopywriting
}}
</p>
</p>
<div
style=
"display: flex;justify-content: flex-end;position: absolute;right: 15px;bottom: 10px;"
>
<div
style=
"display: flex;justify-content: flex-end;position: absolute;right: 15px;bottom: 10px;"
>
<el-button
link
type=
"primary"
icon=
"Edit"
@
click.stop=
"handleUpdate(item)"
>
启用
</el-button>
<el-button
link
type=
"primary"
icon=
"Edit"
@
click.stop=
"handleUpdate(item)"
>
修改
</el-button>
<el-button
link
type=
"primary"
icon=
"Edit"
@
click.stop=
"handleUpdate(item)"
>
修改
</el-button>
<el-button
link
type=
"primary"
icon=
"Delete"
@
click.stop=
"handleDelete(item)"
>
删除
</el-button>
<el-button
link
type=
"primary"
icon=
"Delete"
@
click.stop=
"handleDelete(item)"
>
删除
</el-button>
<el-dropdown
trigger=
"click"
@
command.stop=
"handleSetSize"
>
<
!--
<
el-dropdown
trigger=
"click"
@
command.stop=
"handleSetSize"
>
<el-button
link
type=
"primary"
>
<el-button
link
type=
"primary"
>
<el-icon
class=
"el-icon--right"
>
<el-icon
class=
"el-icon--right"
>
<arrow-down
/>
<arrow-down
/>
...
@@ -117,7 +118,7 @@
...
@@ -117,7 +118,7 @@
</el-dropdown-item>
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown-menu>
</
template
>
</
template
>
</el-dropdown>
</el-dropdown>
-->
</div>
</div>
</template>
</template>
</el-card>
</el-card>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment