This commit is contained in:
cun-nan 2024-03-06 16:45:11 +08:00
parent 7293a918a5
commit 519155c263
3 changed files with 26 additions and 8 deletions

View File

@ -46,7 +46,7 @@ export function updateExchange(data) {
// 删除兑换券
export function delExchange(id) {
return request({
url: '/system/exchange/' + id,
url: '/business/marketingActivity/cardExchange/' + id,
method: 'delete'
})
}

View File

@ -125,7 +125,16 @@
@click="handleXia(scope.row)"
>下线
</el-button>
<!-- <el-button-->
<el-button
size="mini"
type="text"
icon="el-icon-delete"
v-if="scope.row.isonline == 1"
@click="handleDelete(scope.row)"
>删除
</el-button>
<!-- <el-button-->
<!-- size="mini"-->
<!-- type="text"-->
<!-- icon="el-icon-delete"-->
@ -225,7 +234,7 @@ import {
delExchange,
addExchange,
updateExchange,
getqueryGoods, exchangeInfo
getqueryGoods
} from '@/api/EventMarketing/cardExchange'
export default {
@ -395,7 +404,7 @@ export default {
/** 修改按钮操作 */
handleUpdate(row) {
this.reset()
exchangeInfo(row.id).then(res => {
getExchange(row.id).then(res => {
this.form = res.data
})
// this.form = row
@ -434,6 +443,15 @@ export default {
}
})
},
handleDelete(data){
delExchange(data.id).then(res => {
if (res.code == 200) {
this.$message.success('删除成功')
this.getList()
}
})
},
/** 上线操作 */
handleShang(row) {
let data = row

View File

@ -88,12 +88,12 @@ public class CardExchangeController extends BaseController {
/**
* 删除数据
*
* @param idList 主键结合
* @param id 主键结合
* @return 删除结果
*/
@DeleteMapping
public ResponseObject delete(@RequestParam("idList") List<Long> idList) {
return getSuccessResult(this.cardExchangeService.removeByIds(idList));
@DeleteMapping("/{id}")
public ResponseObject delete(@PathVariable Long id) {
return getSuccessResult(this.cardExchangeService.removeById(id));
}
}