Merge pull request 'master' (#206) from master into test
Reviewed-on: http://git.feashow.cn/feashow/SmartOpsWeb/pulls/206
This commit is contained in:
@@ -29,6 +29,14 @@ export const editVerbal = (data) => {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export const editEnhanceVerbal = (data) => {
|
||||||
|
return request({
|
||||||
|
url: '/verbal/update/enhance',
|
||||||
|
method: 'post',
|
||||||
|
data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
export const deleteVerbal = (verbalIds) => {
|
export const deleteVerbal = (verbalIds) => {
|
||||||
return request({
|
return request({
|
||||||
url: `/verbal/${verbalIds}`,
|
url: `/verbal/${verbalIds}`,
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
<script setup lang="jsx">
|
<script setup lang="jsx">
|
||||||
import fvSelect from '@/fvcomponents/fvSelect/index.vue'
|
import fvSelect from '@/fvcomponents/fvSelect/index.vue'
|
||||||
import {ElMessage, ElMessageBox} from "element-plus";
|
import {ElMessage, ElMessageBox} from "element-plus";
|
||||||
import { editVerbal, deleteVerbal, getVerbalDetail, addEnhanceVerbal} from "@/api/verbal-trick";
|
import { deleteVerbal, getVerbalDetail, addEnhanceVerbal, editEnhanceVerbal} from "@/api/verbal-trick";
|
||||||
import {reactive} from "vue";
|
import {reactive} from "vue";
|
||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
const dialogTitle = ref("");
|
const dialogTitle = ref("");
|
||||||
@@ -94,30 +94,30 @@ const verbalTrickTableConfig = reactive({
|
|||||||
// label: '内容',
|
// label: '内容',
|
||||||
// align: 'center'
|
// align: 'center'
|
||||||
// },
|
// },
|
||||||
{
|
// {
|
||||||
prop: 'callOff',
|
// prop: 'callOff',
|
||||||
label: '是否挂断电话',
|
// label: '是否挂断电话',
|
||||||
align: 'center',
|
// align: 'center',
|
||||||
currentRender: ({ row, index }) => {
|
// currentRender: ({ row, index }) => {
|
||||||
if (row.callOff !== null) {
|
// if (row.callOff !== null) {
|
||||||
return (<Tag dictType={'call_off'} value={row.callOff} />)
|
// return (<Tag dictType={'call_off'} value={row.callOff} />)
|
||||||
} else {
|
// } else {
|
||||||
return '--'
|
// return '--'
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
prop: 'type',
|
// prop: 'type',
|
||||||
label: '上下文类型',
|
// label: '上下文类型',
|
||||||
align: 'center',
|
// align: 'center',
|
||||||
currentRender: ({ row, index }) => {
|
// currentRender: ({ row, index }) => {
|
||||||
if (row.type !== null) {
|
// if (row.type !== null) {
|
||||||
return (<Tag dictType={'context_type'} value={row.type} />)
|
// return (<Tag dictType={'context_type'} value={row.type} />)
|
||||||
} else {
|
// } else {
|
||||||
return '--'
|
// return '--'
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
},
|
// },
|
||||||
// {
|
// {
|
||||||
// prop: 'state',
|
// prop: 'state',
|
||||||
// label: '状态',
|
// label: '状态',
|
||||||
@@ -140,7 +140,7 @@ const verbalTrickTableConfig = reactive({
|
|||||||
showOverflowTooltip: false,
|
showOverflowTooltip: false,
|
||||||
currentRender: ({row, index}) => {
|
currentRender: ({row, index}) => {
|
||||||
let btn = []
|
let btn = []
|
||||||
// btn.push({label: '编辑', prem: auths.edit, func: () => handleEdit(row), type: 'primary'})
|
btn.push({label: '编辑', prem: auths.edit, func: () => handleEdit(row), type: 'primary'})
|
||||||
btn.push({label: '删除', prem: auths.delete, func: () => handleSingleDelete(row), type: 'danger'})
|
btn.push({label: '删除', prem: auths.delete, func: () => handleSingleDelete(row), type: 'danger'})
|
||||||
return (
|
return (
|
||||||
<div style={{width: '100%'}}>
|
<div style={{width: '100%'}}>
|
||||||
@@ -212,34 +212,34 @@ const formSchema = computed(() => {
|
|||||||
rows:3
|
rows:3
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
label: '是否挂断电话',
|
// label: '是否挂断电话',
|
||||||
prop: 'callOff',
|
// prop: 'callOff',
|
||||||
component: shallowRef(fvSelect),
|
// component: shallowRef(fvSelect),
|
||||||
colProps: {
|
// colProps: {
|
||||||
span: 24
|
// span: 24
|
||||||
},
|
// },
|
||||||
props: {
|
// props: {
|
||||||
placeholder: '请选择是否挂断电话',
|
// placeholder: '请选择是否挂断电话',
|
||||||
cacheKey: 'call_off',
|
// cacheKey: 'call_off',
|
||||||
clearable: true,
|
// clearable: true,
|
||||||
filterable: true,
|
// filterable: true,
|
||||||
}
|
// }
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
label: '上下文类型',
|
// label: '上下文类型',
|
||||||
prop: 'type',
|
// prop: 'type',
|
||||||
component: shallowRef(fvSelect),
|
// component: shallowRef(fvSelect),
|
||||||
colProps: {
|
// colProps: {
|
||||||
span: 24
|
// span: 24
|
||||||
},
|
// },
|
||||||
props: {
|
// props: {
|
||||||
placeholder: '请选择上下文类型',
|
// placeholder: '请选择上下文类型',
|
||||||
cacheKey: 'context_type',
|
// cacheKey: 'context_type',
|
||||||
clearable: true,
|
// clearable: true,
|
||||||
filterable: true,
|
// filterable: true,
|
||||||
}
|
// }
|
||||||
},
|
// },
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
const searchVerbalTrick = (val) => {
|
const searchVerbalTrick = (val) => {
|
||||||
@@ -351,7 +351,7 @@ const handleSubmitVerbalTrick = async (formInstance) => {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
editVerbal(formInstance.getValues()).then(res => {
|
editEnhanceVerbal(formInstance.getValues()).then(res => {
|
||||||
if (res.code === 1000) {
|
if (res.code === 1000) {
|
||||||
ElMessage.success(res.msg);
|
ElMessage.success(res.msg);
|
||||||
tableIns.value.refresh()
|
tableIns.value.refresh()
|
||||||
|
|||||||
Reference in New Issue
Block a user