feat: 系统服务新增计量单位档案查询 Feign 接口
This commit is contained in:
+9
@@ -73,6 +73,7 @@ public interface ISysClient {
|
|||||||
String REGION = API_PREFIX + "/region";
|
String REGION = API_PREFIX + "/region";
|
||||||
String FEE_ITEMS = API_PREFIX + "/fee-items";
|
String FEE_ITEMS = API_PREFIX + "/fee-items";
|
||||||
String CARGO_TYPES = API_PREFIX + "/cargo-types";
|
String CARGO_TYPES = API_PREFIX + "/cargo-types";
|
||||||
|
String MEASUREMENT_UNITS = API_PREFIX + "/measurement-units";
|
||||||
String PERMISSIONS = API_PREFIX + "/permissions";
|
String PERMISSIONS = API_PREFIX + "/permissions";
|
||||||
String INVOICE_ITEMS = API_PREFIX + "/invoice-items";
|
String INVOICE_ITEMS = API_PREFIX + "/invoice-items";
|
||||||
|
|
||||||
@@ -318,6 +319,14 @@ public interface ISysClient {
|
|||||||
@GetMapping(CARGO_TYPES)
|
@GetMapping(CARGO_TYPES)
|
||||||
R<List<CargoType>> getCargoTypes();
|
R<List<CargoType>> getCargoTypes();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取计量单位档案(金蝶推送按计费单位名称匹配取计量单位编码)
|
||||||
|
*
|
||||||
|
* @return 计量单位集合
|
||||||
|
*/
|
||||||
|
@GetMapping(MEASUREMENT_UNITS)
|
||||||
|
R<List<MeasurementUnit>> getMeasurementUnits();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取角色权限标识集合(按钮编号)
|
* 获取角色权限标识集合(按钮编号)
|
||||||
*
|
*
|
||||||
|
|||||||
+5
@@ -174,6 +174,11 @@ public class ISysClientFallback implements ISysClient {
|
|||||||
return R.fail("获取数据失败");
|
return R.fail("获取数据失败");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public R<List<MeasurementUnit>> getMeasurementUnits() {
|
||||||
|
return R.fail("获取数据失败");
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public R<List<String>> getPermissions(String roleId) {
|
public R<List<String>> getPermissions(String roleId) {
|
||||||
return R.fail("获取数据失败");
|
return R.fail("获取数据失败");
|
||||||
|
|||||||
@@ -66,6 +66,7 @@ public class SysClient implements ISysClient {
|
|||||||
|
|
||||||
private final IFeeItemService feeItemService;
|
private final IFeeItemService feeItemService;
|
||||||
private final ICargoTypeService cargoTypeService;
|
private final ICargoTypeService cargoTypeService;
|
||||||
|
private final IMeasurementUnitService measurementUnitService;
|
||||||
private final IInvoiceItemService invoiceItemService;
|
private final IInvoiceItemService invoiceItemService;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -232,6 +233,14 @@ public class SysClient implements ISysClient {
|
|||||||
.orderByAsc(CargoType::getCargoCode)));
|
.orderByAsc(CargoType::getCargoCode)));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@GetMapping(MEASUREMENT_UNITS)
|
||||||
|
public R<List<MeasurementUnit>> getMeasurementUnits() {
|
||||||
|
return R.data(measurementUnitService.list(Wrappers.<MeasurementUnit>lambdaQuery()
|
||||||
|
.eq(MeasurementUnit::getIsDeleted, 0)
|
||||||
|
.orderByAsc(MeasurementUnit::getUnitCode)));
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@GetMapping(PERMISSIONS)
|
@GetMapping(PERMISSIONS)
|
||||||
public R<List<String>> getPermissions(String roleId) {
|
public R<List<String>> getPermissions(String roleId) {
|
||||||
|
|||||||
Reference in New Issue
Block a user