File tree Expand file tree Collapse file tree 2 files changed +27
-0
lines changed
views/system/professional Expand file tree Collapse file tree 2 files changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,9 @@ export const professionalApi = {
55 request . get ( `/system/terminology/page/${ pageNum } /${ pageSize } ` , {
66 params,
77 } ) ,
8+
89 updateEmbedded : ( data : any ) => request . put ( '/system/terminology' , data ) ,
910 deleteEmbedded : ( params : any ) => request . delete ( '/system/terminology' , { data : params } ) ,
1011 getOne : ( id : any ) => request . get ( `/system/terminology/${ id } ` ) ,
12+ enable : ( id : any , enabled : any ) => request . get ( `/system/data-training/${ id } /enable/${ enabled } ` ) ,
1113}
Original file line number Diff line number Diff line change @@ -321,6 +321,20 @@ const onRowFormClose = () => {
321321const deleteHandlerItem = (idx : number ) => {
322322 pageForm .value .other_words = pageForm .value .other_words ! .filter ((_ , index ) => index !== idx )
323323}
324+
325+ const changeStatus = (id : any , val : any ) => {
326+ professionalApi
327+ .enable (id , val + ' ' )
328+ .then (() => {
329+ ElMessage ({
330+ message: t (' common.save_success' ),
331+ type: ' success' ,
332+ })
333+ })
334+ .finally (() => {
335+ search ()
336+ })
337+ }
324338 </script >
325339
326340<template >
@@ -407,6 +421,17 @@ const deleteHandlerItem = (idx: number) => {
407421 <div v-else >{{ t('training.all_data_sources') }}</div >
408422 </template >
409423 </el-table-column >
424+ <el-table-column :label =" t('ds.status')" width =" 180" >
425+ <template #default =" scope " >
426+ <div @click.stop style =" display : flex ; align-items : center " >
427+ <el-switch
428+ v-model =" scope.row.enabled"
429+ size =" small"
430+ @change =" (val: any) => changeStatus(scope.row.id, val)"
431+ />
432+ </div >
433+ </template >
434+ </el-table-column >
410435 <el-table-column
411436 prop =" create_time"
412437 sortable
You can’t perform that action at this time.
0 commit comments