初始版本

This commit is contained in:
suncz
2024-04-29 17:04:35 +08:00
commit b174c04733
1701 changed files with 349852 additions and 0 deletions

View File

@@ -0,0 +1,97 @@
package com.vverp.controller.admin;
import com.vverp.entity.PaymentMethod;
import com.vverp.moli.util.Message;
import com.vverp.moli.util.Pageable;
import com.vverp.moli.util.RespData;
import com.vverp.service.PaymentMethodService;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.annotation.Resource;
/**
* @author dealsky
* @date 2020/4/26 11:11 上午
*/
@Controller("adminPaymentMethodController")
@RequestMapping("/admin/paymentMethod")
public class PaymentMethodController extends BaseController {
@Resource
private PaymentMethodService paymentMethodService;
@RequestMapping("/list")
public String list(ModelMap modelMap, Pageable pageable) {
modelMap.addAttribute("page", paymentMethodService.findPage(pageable));
return "/paymentMethod/list";
}
@RequestMapping("/add")
public String add() {
return "/paymentMethod/add";
}
@RequestMapping("/dialog/add")
public String dialogAdd(ModelMap modelMap, Long id) {
PaymentMethod paymentMethod = paymentMethodService.find(id);
if (paymentMethod != null) {
modelMap.addAttribute("paymentMethod", paymentMethod);
}
return "/paymentMethod/dialog/add";
}
@RequestMapping("/edit")
public String edit(ModelMap modelMap, Long id) {
PaymentMethod paymentMethod = paymentMethodService.find(id);
modelMap.addAttribute("paymentMethod", paymentMethod);
return "/paymentMethod/edit";
}
@RequestMapping("/save")
@ResponseBody
public RespData save(PaymentMethod paymentMethod) {
try {
paymentMethodService.saveEntity(paymentMethod);
return RespData.success();
} catch (RuntimeException e) {
return RespData.error(e.getMessage());
}
}
@RequestMapping("/update")
@ResponseBody
public RespData update(PaymentMethod paymentMethod) {
try {
paymentMethodService.updateEntity(paymentMethod);
return RespData.success();
} catch (RuntimeException e) {
return RespData.error(e.getMessage());
}
}
@RequestMapping("/dialogSave")
@ResponseBody
public RespData dialogSave(PaymentMethod paymentMethod) {
try {
if (paymentMethod.getId() == null) {
paymentMethodService.saveEntity(paymentMethod);
} else {
paymentMethodService.updateEntity(paymentMethod);
}
return RespData.success(paymentMethod.getId());
} catch (RuntimeException e) {
return RespData.error(e.getMessage());
}
}
@RequestMapping("/delete")
@ResponseBody
public Message delete(Long[] ids) {
paymentMethodService.delete(ids);
return SUCCESS;
}
}