|
@@ -71,17 +71,21 @@ const appendInnerClick = (value) => {
|
|
|
const index = chosen.value.findIndex(e => e === value)
|
|
|
if (index !== -1) return Snackbar.warning(t('common.alreadyExists'))
|
|
|
chosen.value.push(value)
|
|
|
- handleSave('保存')
|
|
|
+ handleSave('保存') // 保存自定义
|
|
|
}
|
|
|
// 保存
|
|
|
const handleSave = async (type) => {
|
|
|
- const appAdminEnterpriseWelfareReqVO = { welfareList: chosen.value }
|
|
|
- await updateEnterpriseWelfare(appAdminEnterpriseWelfareReqVO)
|
|
|
- customTag.value = false
|
|
|
- Snackbar.success(`${type}成功`)
|
|
|
- setTimeout(() => { // 马上获取数据数据会不同步故setTimeout
|
|
|
- getData()
|
|
|
- }, 5000)
|
|
|
+ try {
|
|
|
+ const appAdminEnterpriseWelfareReqVO = { tagList: chosen.value }
|
|
|
+ await updateEnterpriseWelfare(appAdminEnterpriseWelfareReqVO)
|
|
|
+ customTag.value = false
|
|
|
+ Snackbar.success(`${type}成功`)
|
|
|
+ }
|
|
|
+ finally {
|
|
|
+ setTimeout(() => { // 马上获取数据数据会不同步故setTimeout
|
|
|
+ getData()
|
|
|
+ }, 2000)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
// 推荐标签
|