Commit ca50bbb5 authored by munan's avatar munan

系统设置

parent c4a55e24
......@@ -2,24 +2,11 @@ import request from '@/utils/request'
import Qs from 'qs'
/**
* 1. 列表查询
* 2. 查询详细信息
* 3. 新增
* 4. 修改
* 5. 逻辑删除
* 6. 导出
* 1. 查询
* 2. 修改
*
*/
// 1. 查询系统设置列表
export function listSysSettings(query) {
return request({
url: '/syssettings/list',
method: 'get',
params: query
})
}
// 2. 查询系统设置详细信息
export function getSysSettings(businessId) {
return request({
......@@ -28,16 +15,6 @@ export function getSysSettings(businessId) {
})
}
// 3. 新增系统设置
export function addSysSettings(data) {
data = Qs.stringify(data)
return request({
url: '/syssettings/add',
method: 'post',
data: data
})
}
// 4. 修改系统设置
export function updateSysSettings(data) {
const businessId = data.businessId
......@@ -49,20 +26,3 @@ export function updateSysSettings(data) {
})
}
// 5. 逻辑删除系统设置
export function delSysSettings(businessId) {
return request({
url: '/syssettings/deleteLogical/' + businessId,
method: 'delete'
})
}
// 6. 导出系统设置
export function exportSysSettings(query) {
return request({
url: '/syssettings/export',
method: 'get',
params: query,
responseType: 'blob'
})
}
......@@ -53,35 +53,37 @@
/>
</el-select>
</el-form-item>
<el-form-item>
<el-button
:class="commonField.queryClass"
:type="commonField.typePrimary"
:icon="commonField.queryIcon"
:size="commonField.smallSize"
@click="handleQuery">查询</el-button>
<el-button
:class="commonField.resetClass"
:type="commonField.typePrimary"
:icon="commonField.resetIcon"
:size="commonField.smallSize"
@click="resetQuery">重置</el-button>
</el-form-item>
<div style="float: right">
<div class="search">
<el-form-item>
<el-button
:class="commonField.addClass"
:class="commonField.queryClass"
:type="commonField.typePrimary"
:icon="commonField.addIcon"
:icon="commonField.queryIcon"
:size="commonField.smallSize"
@click="handleAdd">新增</el-button>
@click="handleQuery">查询</el-button>
<el-button
:class="commonField.exportClass"
:type="commonField.typeSuccess"
:icon="commonField.exportIcon"
:class="commonField.resetClass"
:type="commonField.typePrimary"
:icon="commonField.resetIcon"
:size="commonField.smallSize"
@click="handleExport">导出</el-button>
@click="resetQuery">重置</el-button>
</el-form-item>
<div style="float: right">
<el-form-item>
<el-button
:class="commonField.addClass"
:type="commonField.typePrimary"
:icon="commonField.addIcon"
:size="commonField.smallSize"
@click="handleAdd">新增</el-button>
<el-button
:class="commonField.exportClass"
:type="commonField.typeSuccess"
:icon="commonField.exportIcon"
:size="commonField.smallSize"
@click="handleExport">导出</el-button>
</el-form-item>
</div>
</div>
</el-form>
</div>
......@@ -99,11 +101,6 @@
{{ scope.row.userName || '-' }}
</template>
</el-table-column>
<el-table-column label="用户" prop="teaId" :show-overflow-tooltip="true">
<template slot-scope="scope">
{{ scope.row.teaId || '-' }}
</template>
</el-table-column>
<el-table-column label="姓名" prop="teaName" :show-overflow-tooltip="true">
<template slot-scope="scope">
{{ scope.row.teaName || '-' }}
......@@ -169,9 +166,6 @@
<el-form-item label="账号" prop="userName">
<el-input v-model.trim="form.userName" show-word-limit :maxlength="255" placeholder="请输入账号" />
</el-form-item>
<el-form-item label="用户" prop="teaId">
<el-input-number v-model.trim="form.teaId" controls-position="right" :min="0" />
</el-form-item>
<el-form-item label="姓名" prop="teaName">
<el-input v-model.trim="form.teaName" show-word-limit :maxlength="255" placeholder="请输入姓名" />
</el-form-item>
......
......@@ -82,9 +82,7 @@
</el-form-item>
</div>
</el-form>
<div class="placeholder" />
<div style="padding:5px 10px">
<div class="mb12 font-small-bold">数据集信息列表</div>
<el-table v-loading="loading" border :data="resDatasetInfoList" >
<el-table-column type="index" label="序号" width="55" align="center" />
<el-table-column label="数据集编号" prop="dataCode" :show-overflow-tooltip="true">
......@@ -97,7 +95,7 @@
{{ scope.row.dataName || '-' }}
</template>
</el-table-column>
<el-table-column label="数据集路径" width="240" prop="dataOssPath" :show-overflow-tooltip="true">
<template slot-scope="scope">
{{ scope.row.dataOssPath || '-' }}
......@@ -105,16 +103,16 @@
</el-table-column>
<el-table-column label="数据集分类" width="100" prop="dataType" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span v-if="scope.row.dataType === '1'">语言</span>
<span v-else-if="scope.row.dataType === '2'">视觉</span>
<span v-if="scope.row.dataType === '1'">语言</span>
<span v-else-if="scope.row.dataType === '2'">视觉</span>
<span v-else-if="scope.row.dataType === '3'">多模态</span>
<span v-else>未知</span>
</template>
</el-table-column>
<el-table-column width="100" label="状态" prop="flag">
<template slot-scope="scope">
<span v-if="scope.row.flag === '1'">启动 </span>
<span v-else-if="scope.row.flag === '0'">停用 </span>
<span v-if="scope.row.flag === '1'"></span>
<span v-else-if="scope.row.flag === '0'"></span>
<el-switch
v-model="scope.row.flag"
class="switchDisabledStyle"
......@@ -129,7 +127,7 @@
{{ scope.row.remarks || '-' }}
</template>
</el-table-column>
<el-table-column label="创建时间" width="160" prop="createDate" :show-overflow-tooltip="true">
<el-table-column label="创建时间" width="200" prop="createDate" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ scope.row.createDate | transformDateByFormat('YYYY-MM-DD HH:mm') }}</span>
</template>
......@@ -189,7 +187,7 @@
</el-select>
<el-tag v-for="labelInfo in labelNameList" closable="" size="medium" @close="tagHandleClose(labelInfo.businessId)">{{ labelInfo.labelName }}</el-tag>
</el-form-item>
<el-form-item label="状态">
<el-radio-group v-model="form.flag">
<el-radio label="1">启用</el-radio>
......@@ -235,10 +233,10 @@ export default {
// 是否显示弹出层
open: false,
// 状态菜单
dynamicTags: ['标签一', '标签二', '标签三'], // 初始标签列表
selectVisible: false, // 控制下拉框的可见性
selectedValue: '', // 选择的值
tagOptions: ['标签四', '标签五', '标签六'], // 下拉框可选择的标签列表
dynamicTags: ['标签一', '标签二', '标签三'], // 初始标签列表
selectVisible: false, // 控制下拉框的可见性
selectedValue: '', // 选择的值
tagOptions: ['标签四', '标签五', '标签六'], // 下拉框可选择的标签列表
statusOptions: [
{
dictLabel: '启用',
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment