forked from dyf/fys-Multi-tenant
return R.ok();
This commit is contained in:
@ -3,6 +3,7 @@ package com.fuyuanshen.customer.controller;
|
|||||||
import cn.hutool.core.collection.CollectionUtil;
|
import cn.hutool.core.collection.CollectionUtil;
|
||||||
import cn.hutool.crypto.digest.BCrypt;
|
import cn.hutool.crypto.digest.BCrypt;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.fuyuanshen.common.core.domain.R;
|
||||||
import com.fuyuanshen.common.core.domain.ResponseVO;
|
import com.fuyuanshen.common.core.domain.ResponseVO;
|
||||||
import com.fuyuanshen.common.core.utils.StringUtils;
|
import com.fuyuanshen.common.core.utils.StringUtils;
|
||||||
import com.fuyuanshen.common.mybatis.core.page.TableDataInfo;
|
import com.fuyuanshen.common.mybatis.core.page.TableDataInfo;
|
||||||
@ -51,43 +52,43 @@ public class CustomerController {
|
|||||||
|
|
||||||
@GetMapping(value = "/allCustomer")
|
@GetMapping(value = "/allCustomer")
|
||||||
@Operation(summary = "查询所有客户")
|
@Operation(summary = "查询所有客户")
|
||||||
public ResponseVO<List<Customer>> queryAllCustomer(UserQueryCriteria criteria) {
|
public R<List<Customer>> queryAllCustomer(UserQueryCriteria criteria) {
|
||||||
List<Customer> customers = customerService.queryAllCustomers(criteria);
|
List<Customer> customers = customerService.queryAllCustomers(criteria);
|
||||||
return ResponseVO.success(customers);
|
return R.ok(customers);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// @Log("新增客户")
|
// @Log("新增客户")
|
||||||
@Operation(summary = "新增客户")
|
@Operation(summary = "新增客户")
|
||||||
@PostMapping(value = "/addCustomer")
|
@PostMapping(value = "/addCustomer")
|
||||||
public ResponseVO<Object> addCustomer(@Validated @RequestBody Customer customer) throws BadRequestException {
|
public R<Void> addCustomer(@Validated @RequestBody Customer customer) throws BadRequestException {
|
||||||
if (StringUtils.isBlank(customer.getPassword())) {
|
if (StringUtils.isBlank(customer.getPassword())) {
|
||||||
throw new BadRequestException("账号密码不能为空");
|
throw new BadRequestException("账号密码不能为空");
|
||||||
}
|
}
|
||||||
customer.setPassword(BCrypt.hashpw(customer.getPassword()));
|
customer.setPassword(BCrypt.hashpw(customer.getPassword()));
|
||||||
customerService.addCustomer(customer);
|
customerService.addCustomer(customer);
|
||||||
return ResponseVO.success("新增客户成功!!!");
|
return R.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// @Log("修改客户")
|
// @Log("修改客户")
|
||||||
@Operation(summary = "修改客户")
|
@Operation(summary = "修改客户")
|
||||||
@PutMapping(value = "updateCustomer")
|
@PutMapping(value = "updateCustomer")
|
||||||
public ResponseVO<Object> updateCustomer(@RequestBody Customer resources) throws Exception {
|
public R<Void> updateCustomer(@RequestBody Customer resources) throws Exception {
|
||||||
customerService.updateCustomer(resources);
|
customerService.updateCustomer(resources);
|
||||||
return ResponseVO.success(null);
|
return R.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// @Log("删除客户")
|
// @Log("删除客户")
|
||||||
@Operation(summary = "删除客户")
|
@Operation(summary = "删除客户")
|
||||||
@DeleteMapping(value = "/deleteCustomer")
|
@DeleteMapping(value = "/deleteCustomer")
|
||||||
public ResponseVO<Object> deleteCustomer(@RequestBody Set<Long> ids) throws BadRequestException {
|
public R<Void> deleteCustomer(@RequestBody Set<Long> ids) throws BadRequestException {
|
||||||
if (CollectionUtil.isEmpty(ids)) {
|
if (CollectionUtil.isEmpty(ids)) {
|
||||||
throw new BadRequestException("请选择要删除的客户");
|
throw new BadRequestException("请选择要删除的客户");
|
||||||
}
|
}
|
||||||
customerService.delete(ids);
|
customerService.delete(ids);
|
||||||
return ResponseVO.success(null);
|
return R.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package com.fuyuanshen.equipment.controller;
|
package com.fuyuanshen.equipment.controller;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.fuyuanshen.common.core.domain.R;
|
||||||
import com.fuyuanshen.common.core.domain.ResponseVO;
|
import com.fuyuanshen.common.core.domain.ResponseVO;
|
||||||
import com.fuyuanshen.common.mybatis.core.page.TableDataInfo;
|
import com.fuyuanshen.common.mybatis.core.page.TableDataInfo;
|
||||||
import com.fuyuanshen.equipment.domain.DeviceType;
|
import com.fuyuanshen.equipment.domain.DeviceType;
|
||||||
@ -40,43 +41,45 @@ public class DeviceTypeController {
|
|||||||
|
|
||||||
@GetMapping(value = "/all")
|
@GetMapping(value = "/all")
|
||||||
@Operation(summary = "查询所有设备类型")
|
@Operation(summary = "查询所有设备类型")
|
||||||
public ResponseVO<Object> queryDeviceTypes() {
|
public R<List<DeviceType>> queryDeviceTypes() {
|
||||||
List<DeviceType> deviceTypes = deviceTypeService.queryDeviceTypes();
|
List<DeviceType> deviceTypes = deviceTypeService.queryDeviceTypes();
|
||||||
return ResponseVO.success(deviceTypes);
|
return R.ok(deviceTypes);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// @Log("新增设备类型")
|
// @Log("新增设备类型")
|
||||||
@Operation(summary = "新增设备类型")
|
@Operation(summary = "新增设备类型")
|
||||||
@PostMapping(value = "/add")
|
@PostMapping(value = "/add")
|
||||||
public ResponseVO<Object> createDeviceType(@Validated @RequestBody DeviceType resources) {
|
public R<Void> createDeviceType(@Validated @RequestBody DeviceType resources) {
|
||||||
deviceTypeService.create(resources);
|
deviceTypeService.create(resources);
|
||||||
return ResponseVO.success(null);
|
return R.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// @Log("修改设备类型")
|
// @Log("修改设备类型")
|
||||||
@Operation(summary = "修改设备类型")
|
@Operation(summary = "修改设备类型")
|
||||||
@PutMapping(value = "/update")
|
@PutMapping(value = "/update")
|
||||||
public ResponseVO<Object> updateDeviceType(@Validated @RequestBody DeviceTypeForm resources) {
|
public R<Void> updateDeviceType(@Validated @RequestBody DeviceTypeForm resources) {
|
||||||
deviceTypeService.update(resources);
|
deviceTypeService.update(resources);
|
||||||
return ResponseVO.success(null);
|
return R.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// @Log("删除设备类型")
|
// @Log("删除设备类型")
|
||||||
@Operation(summary = "删除设备类型")
|
@Operation(summary = "删除设备类型")
|
||||||
@DeleteMapping(value = "/delete")
|
@DeleteMapping(value = "/delete")
|
||||||
public ResponseVO<Object> deleteDeviceType(@Parameter(name = "传ID数组[]") @RequestBody List<Long> ids) {
|
public R<Void> deleteDeviceType(@Parameter(name = "传ID数组[]") @RequestBody List<Long> ids) {
|
||||||
deviceTypeService.deleteAll(ids);
|
deviceTypeService.deleteAll(ids);
|
||||||
return ResponseVO.success("删除成功!!!");
|
return R.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@GetMapping(value = "/communicationMode")
|
@GetMapping(value = "/communicationMode")
|
||||||
@Operation(summary = "获取设备类型通讯方式")
|
@Operation(summary = "获取设备类型通讯方式")
|
||||||
public ResponseVO<DeviceType> getCommunicationMode(@Parameter(name = "设备类型ID", required = true) Long id) {
|
public R<DeviceType> getCommunicationMode(@Parameter(name = "设备类型ID", required = true) Long id) {
|
||||||
return ResponseVO.success(deviceTypeService.getCommunicationMode(id));
|
DeviceType communicationMode = deviceTypeService.getCommunicationMode(id);
|
||||||
|
return R.ok(communicationMode);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user