SPSBMyPurchaseOrder.h 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. //
  2. // SPSBMyPurchaseOrder.h
  3. // 我的社保
  4. //
  5. // Created by shanp on 2021/4/22.
  6. //
  7. #import <Foundation/Foundation.h>
  8. #import "SPSBEnumerationProfile.h"
  9. #import "SPSBBaseNetworkModel.h"
  10. /*
  11. _spsb_NewPurchasersImageDict = @{@"first" : @"", @"second" : @""};
  12. _spsb_purchasersData = @{@"user_name" : @"", @"id_card" : @"", @"nation" : @"", @"gender" : @"", @"phone" : @"", @"sbuId" : @"", @"hk_address": @""};
  13. */
  14. NS_ASSUME_NONNULL_BEGIN
  15. @interface SPSBMyPurchasers : SPSBBaseNetworkModel
  16. @property (nonatomic, strong) NSString *spsb_user_name;
  17. @property (nonatomic, strong) NSString *spsb_id_card;
  18. @property (nonatomic, strong) NSString *spsb_nation;
  19. @property (nonatomic, strong) NSString *spsb_gender;
  20. @property (nonatomic, strong) NSString *spsb_phone;
  21. @property (nonatomic, strong) NSString *spsb_sbuId;
  22. @property (nonatomic, strong) NSString *spsb_hk_address;
  23. @end
  24. @interface SPSBMyPurchasersImage : NSObject
  25. @property (nonatomic, strong, nullable) UIImage *spsb_first;
  26. @property (nonatomic, strong, nullable) UIImage *spsb_second;
  27. @end
  28. @interface SPSBMyPurchaseOrder : NSObject<NSCopying>
  29. @property (nonatomic, copy) NSString *spsb_city;//city_code
  30. @property (nonatomic, assign) NSInteger spsb_accountType;//户籍信息
  31. @property (nonatomic, copy) SPSBMyPurchasers *spsb_purchasersData;//参保人(购买人)信息
  32. @property (nonatomic, copy) SPSBMyPurchasers *spsb_NewPurchasersData;//新增参保人(购买人)信息
  33. @property (nonatomic, copy) SPSBMyPurchasersImage *spsb_NewPurchasersImageDict;//身份证照图片
  34. @property (nonatomic, assign) bool spsb_isNewPurchasers;
  35. @property (nonatomic, copy) NSString *spsb_beginTime;//开始时间
  36. @property (nonatomic, assign) NSInteger spsb_timeInterval;//时间间隔
  37. @property (nonatomic, copy) NSString *spsb_endTime;//结束时间
  38. @property (nonatomic, assign) SPSBPurchaseType spsb_purchaseType;//业务逻辑
  39. @property (nonatomic, assign) bool spsb_pack;//是否打包购买
  40. @property (nonatomic, assign) NSInteger spsb_SSCard;//是否购买社保卡
  41. @property (nonatomic, assign) CGFloat spsb_socialInsurance;//社保金额
  42. @property (nonatomic, assign) CGFloat spsb_accumulationFund;//公积金金额
  43. @property (nonatomic, assign) NSInteger spsb_salary;//工资金额
  44. @property (nonatomic, assign) bool spsb_isNeedSalary;//是否需要工资金额
  45. @property (nonatomic, assign) bool spsb_isInOffice;//是否在职
  46. @property (nonatomic, assign) NSInteger spsb_wageBase;//工资基数
  47. @property (nonatomic, copy) NSString *spsb_id;//社保数据id
  48. @property (nonatomic, copy) NSString *spsb_payFor;//支付业务类型
  49. @property (nonatomic, assign) bool spsb_isSupplementaryPay;//是否补缴
  50. @property (nonatomic, assign) bool spsb_isFirstBuyShebao;//是否本城市首次买社保
  51. @property (nonatomic, assign) bool spsb_isFirstBuyFund;//是否本城市首次买公积金
  52. @property (nonatomic, assign) SPSBPurchaseFundWay spsb_purchaseFundWay;//公积金缴费方式
  53. @end
  54. NS_ASSUME_NONNULL_END