12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- //
- // SPSBQueryListDetailsTransactionModel.m
- // 我的社保
- //
- // Created by jiaxian_he on 2021/5/29.
- //
- #import "SPSBQueryListDetailsTransactionModel.h"
- @implementation SPSBQueryListDetailsTransactionRefundModel
- - (bool)handleAdditionalProperty {
- [super handleAdditionalProperty];
- NSMutableArray *titleArray = [@[@"退款原因"] mutableCopy];
- NSMutableArray *contentArray = [@[self.spsb_reason] mutableCopy];
- [titleArray addObject:@"退款时间"];
- [contentArray addObject:self.spsb_time];
- _spsba_dataDic = @{@"title" : titleArray, @"content" : contentArray};
- return true;
- }
- @end
- @implementation SPSBQueryListDetailsTransactionOrderBalanceModel
- + (NSArray *)getModelListWithArray:(NSArray *)array isHaveWaitForPay:(bool *)isHaveWaitForPay {
- NSMutableArray *dataList = [[NSMutableArray alloc] init];
- for (NSDictionary *dic in array) {
- SPSBQueryListDetailsTransactionOrderBalanceModel *model = SPSBQueryListDetailsTransactionOrderBalanceModel.new;
- [model handleDataWithDictionary:dic];
- [model GETSDdataDicWithNPOM:isHaveWaitForPay];
- [dataList addObject:model];
- }
- return dataList;
- }
- - (void)GETSDdataDicWithNPOM:(bool *)isHaveWaitForPay {
- NSMutableArray *titleArray = [@[@"补差额"] mutableCopy];
- NSMutableArray *contentArray = [@[_spsb_amount] mutableCopy];
- [titleArray addObject:@"补差额原因"];
- [contentArray addObject:_spsb_reason];
- if ([_spsb_status isEqualToString:@"1"]) {
- [titleArray addObject:@"通知时间"];
- [contentArray addObject:_spsb_time];
- *isHaveWaitForPay = true;
- } else {
- [titleArray addObject:@"支付方式"];
- if ([_spsb_pay_channel isEqualToString:@"1"] || [_spsb_pay_channel isEqualToString:@"2"]) {
- [contentArray addObject:@"微信支付"];
- } else if ([_spsb_pay_channel isEqualToString:@"11"]) {
- [contentArray addObject:@"支付宝支付"];
- } else {
- [contentArray addObject:@"未知支付方式"];
- }
- [titleArray addObject:@"流水号"];
- [contentArray addObject:_spsb_pay_no];
- [titleArray addObject:@"成交时间"];
- [contentArray addObject:_spsb_time];
- }
- _spsba_dataDic = @{@"title" : titleArray, @"content" : contentArray};
- }
- @end
|