fix(mobile): send all 4 fields for province/city selection API
API requires provinceCode, provinceName, cityCode, cityName (all strings). Previous fix only sent 2 fields, now sending all 4 required fields. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
a44f6c7c35
commit
c887cf7ec6
|
|
@ -142,20 +142,28 @@ class PlantingService {
|
|||
/// 选择省市
|
||||
///
|
||||
/// [orderNo] 订单号
|
||||
/// [provinceCode] 省份代码
|
||||
/// [provinceName] 省份名称
|
||||
/// [cityCode] 城市代码
|
||||
/// [cityName] 城市名称
|
||||
Future<PlantingOrder> selectProvinceCity(
|
||||
String orderNo,
|
||||
String provinceName,
|
||||
String cityName,
|
||||
) async {
|
||||
String orderNo, {
|
||||
required String provinceCode,
|
||||
required String provinceName,
|
||||
required String cityCode,
|
||||
required String cityName,
|
||||
}) async {
|
||||
try {
|
||||
debugPrint('[PlantingService] 选择省市: orderNo=$orderNo, province=$provinceName, city=$cityName');
|
||||
debugPrint('[PlantingService] 选择省市: orderNo=$orderNo');
|
||||
debugPrint('[PlantingService] provinceCode=$provinceCode, provinceName=$provinceName');
|
||||
debugPrint('[PlantingService] cityCode=$cityCode, cityName=$cityName');
|
||||
|
||||
final response = await _apiClient.post(
|
||||
'/planting/orders/$orderNo/select-province-city',
|
||||
data: {
|
||||
'provinceCode': provinceCode,
|
||||
'provinceName': provinceName,
|
||||
'cityCode': cityCode,
|
||||
'cityName': cityName,
|
||||
},
|
||||
);
|
||||
|
|
|
|||
|
|
@ -123,11 +123,13 @@ class _PlantingLocationPageState extends ConsumerState<PlantingLocationPage> {
|
|||
try {
|
||||
final plantingService = ref.read(plantingServiceProvider);
|
||||
|
||||
// 1. 选择省市
|
||||
// 1. 选择省市(需要传递代码和名称)
|
||||
await plantingService.selectProvinceCity(
|
||||
widget.orderNo,
|
||||
_selectedProvinceName!,
|
||||
_selectedCityName!,
|
||||
provinceCode: _selectedProvinceCode!,
|
||||
provinceName: _selectedProvinceName!,
|
||||
cityCode: _selectedCityCode!,
|
||||
cityName: _selectedCityName!,
|
||||
);
|
||||
|
||||
// 2. 确认省市选择
|
||||
|
|
|
|||
Loading…
Reference in New Issue