维护列表 开启引擎 关闭引擎
parent
ddce1c8599
commit
4352df5f1e
|
@ -39,18 +39,16 @@ export function del(id){
|
|||
//开启
|
||||
export function onEngine(id){
|
||||
return request({
|
||||
url: "/engine/engine/activateEngine/" + id,
|
||||
method: "post",
|
||||
data:id
|
||||
url: "/engine/version/open/" + id,
|
||||
method: "post"
|
||||
})
|
||||
}
|
||||
|
||||
//禁用
|
||||
export function forbiddenEngine(id){
|
||||
return request({
|
||||
url: "/engine/engine/closeEngine/" + id,
|
||||
method: "post",
|
||||
data:id
|
||||
url: "/engine/version/close/" + id,
|
||||
method: "post"
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
@ -60,21 +60,21 @@
|
|||
<el-table-column prop="versionCode" label="版本编码"></el-table-column>
|
||||
<el-table-column prop="isActivate" label="是否激活">
|
||||
<template v-slot="scope">
|
||||
<span v-if="scope.row.isActivate==1">停用</span>
|
||||
<span v-if="scope.row.isActivate==2">正常</span>
|
||||
<span v-if="scope.row.isActivate==1">正常</span>
|
||||
<span v-if="scope.row.isActivate==2">停用</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="status" label="版本状态">
|
||||
<template v-slot="scope">
|
||||
<span v-if="scope.row.status==1">正常</span>
|
||||
<span v-if="scope.row.status==2">异常</span>
|
||||
<span v-if="scope.row.status===1">正常</span>
|
||||
<span v-if="scope.row.status===2">异常</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="testStatus" label="版本测试状态">
|
||||
<template v-slot="scope">
|
||||
<span v-if="scope.row.status==1">数据字段</span>
|
||||
<span v-if="scope.row.status==2">数据类型</span>
|
||||
<span v-if="scope.row.status==3">数据格式</span>
|
||||
<span v-if="scope.row.testStatus===1">数据字段</span>
|
||||
<span v-if="scope.row.testStatus===2">数据类型</span>
|
||||
<span v-if="scope.row.testStatus===3">数据格式</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="ruleContent" label="规则内容"></el-table-column>
|
||||
|
@ -85,8 +85,14 @@
|
|||
<el-table-column fixed="right" label="操作" width="120">
|
||||
<template slot-scope="scope">
|
||||
<el-button @click.native.prevent="del(scope.row.id)" type="text" size="small">
|
||||
激活规则
|
||||
删除
|
||||
</el-button>
|
||||
|
||||
<el-button v-show="scope.row.isActivate==1" @click="forbiddenEngines(scope.row.id)" type="text" size="small">关闭引擎</el-button>
|
||||
|
||||
|
||||
<el-button v-show="scope.row.isActivate==2" @click="onEngines(scope.row.id)" type="text" size="small">开启引擎</el-button>
|
||||
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
|
@ -98,21 +104,6 @@
|
|||
</template>
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column fixed="right" label="操作" width="120">
|
||||
<template slot-scope="scope">
|
||||
<el-button @click.native.prevent="forbiddenEngine(scope.row.id)" type="text" size="small">
|
||||
关闭引擎
|
||||
</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column fixed="right" label="操作" width="120">
|
||||
<template slot-scope="scope">
|
||||
<el-button @click.native.prevent="onEngine(scope.row.id)" type="text" size="small">
|
||||
开启引擎
|
||||
</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
</el-table>
|
||||
|
||||
|
@ -122,7 +113,7 @@
|
|||
|
||||
<script>
|
||||
|
||||
import {add, dels, findById, onEngine, selectEngineById} from "@/api/engine/engine";
|
||||
import {add, dels, findById, forbiddenEngine, onEngine, selectEngineById} from "@/api/engine/engine";
|
||||
|
||||
|
||||
export default {
|
||||
|
@ -186,22 +177,24 @@ export default {
|
|||
|
||||
},
|
||||
|
||||
onEngine(id) {
|
||||
onEngines(id) {
|
||||
|
||||
onEngine(id).then(res => {
|
||||
|
||||
this.$modal.msgSuccess("开启成功")
|
||||
this.$message.success(res.msg || "开启成功")
|
||||
|
||||
})
|
||||
this.List();
|
||||
|
||||
},
|
||||
forbiddenEngine(id) {
|
||||
forbiddenEngines(id) {
|
||||
|
||||
onEngine(id).then(res => {
|
||||
forbiddenEngine(id).then(res => {
|
||||
|
||||
this.$modal.msgSuccess("关闭成功")
|
||||
this.$message.success(res.msg || "关闭成功")
|
||||
|
||||
})
|
||||
this.List();
|
||||
|
||||
},
|
||||
|
||||
|
|
Loading…
Reference in New Issue