| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242 |
- //
- // NewDeliveryRequirementController.h
- // IBOSSHSH
- //
- // Created by ssl on 2018/1/15.
- // Copyright © 2018年 elongtian. All rights reserved.
- //
- #import "BaseViewController.h"
- #import "NewDeliveryRequirementModel.h"
- #import "StatusInfoTextVC.h"
- #import "BRDatePickerView.h"
- #import "NIDropDown.h"
- #import "PayTypeDelegate.h"
- #import "MapViewController.h"
- #import "DKPhotoPickerBrowserViewController.h"
- #import "FollowUpBrowseProtocol.h"
- #import "DKPhotoPickerViewController.h"
- @interface NewDeliveryRequirementController :BaseViewController<RefreshTableViewDelegate,UITextFieldDelegate,StatusInfoTextDelegate,PayTypeDelegate,PositionDelegate,DKPhotoPickerBrowserViewControllerDataSource,DKPhotoPickerBrowserViewControllerDelegate,UITextViewDelegate,UICollectionViewDataSource,UICollectionViewDelegate,DKPhotoPickerViewControllerDelegate,FollowUpBrowseProtocol>
- /**
- scroll view
- */
- @property (strong,nonatomic) UIScrollView *scroll;
- /**
- 上层ViewController
- */
- @property (strong,nonatomic) DeliveryReceiptHomeViewController *homeVC;
- /**
- content view
- */
- @property (strong,nonatomic) UIView * contentView;
- /**
- 下载管理器
- */
- @property (nonatomic,strong) ASIDownManager *mDownManager;
- /**
- 数据字典
- */
- @property (strong,nonatomic) NSDictionary *dataDic;
- /**
- table view
- */
- @property (strong,nonatomic) UITableView *myTableView;
- /**
- 图片collection view
- */
- @property (strong,nonatomic) UICollectionView *collectionView;;
- /**
- 数据列表
- */
- @property (strong,nonatomic) NSMutableArray *dataList;
- /**
- 图片列表
- */
- @property (strong,nonatomic) NSMutableArray *photoList;
- /**
- 配送回执model
- */
- @property (strong,nonatomic) NewDeliveryRequirementModel *model;
- /**
- 图片路径数组
- */
- @property (strong,nonatomic) NSMutableArray *imagePaths;
- /**
- 相册数组
- */
- @property (nonatomic , strong) NSMutableArray *assets;
- /**
- 回执编码
- */
- @property (strong,nonatomic) UITextField* receiptCode;
- /**
- 回执金额
- */
- @property (strong,nonatomic) UITextField* receiptAmount;
- /**
- 客户名称
- */
- @property (strong,nonatomic) UILabel *customerName;
- /**
- 应收金额
- */
- @property (strong,nonatomic) UILabel *receivables;
- /**
- 回执类型
- */
- @property (strong,nonatomic) UIButton *receiptType;
- /**
- 推迟日期
- */
- @property (strong,nonatomic) UIButton *nextDeliveryDate;
- /**
- 收款方式
- */
- @property (strong,nonatomic) UIButton *receivablesType;
- /**
- 送货单号
- */
- @property (strong,nonatomic) NSString*sReceiptCode;
- /**
- 回执金额
- */
- @property (strong,nonatomic) NSString*sReceiptAmount;
- /**
- 客户名称
- */
- @property (strong,nonatomic) NSString *sCustomerName;
- /**
- 应收金额
- */
- @property (strong,nonatomic) NSString *sReceivables;
- /**
- 回执类型
- */
- @property (strong,nonatomic) NSString *sReceiptType;
- /**
- 推迟日期
- */
- @property (strong,nonatomic) NSString *sNextDeliveryDate;
- /**
- 已回执金额
- */
- @property (strong,nonatomic)NSString *completeReceivables;
- /**
- 收款方式名称
- */
- @property (strong,nonatomic) NSString *settlementTypeName;
- /**
- 收款方式
- */
- @property (strong,nonatomic) NSString *settlementType;
- /**
- 是否手工费
- */
- @property (strong,nonatomic) NSString *existsHandlingFee;
- /**
- 手工费
- */
- @property (strong,nonatomic) NSString *earnestFee;
- /**
- 备注
- */
- @property (strong,nonatomic) NSString *remarks;
- /**
- 回执标识
- */
- @property (strong,nonatomic) NSString *receiptFlag;
- /**
- 配送id
- */
- @property (strong,nonatomic) NSString *deliveryId;
- /**
- 回执类型数组
- */
- @property (strong,nonatomic) NSMutableArray* arrayDStatus;
- /**
- 安排ID
- */
- @property (strong,nonatomic) NSString *arrangementID;
- /**
- 日历
- @param strong <#strong description#>
- @return <#return value description#>
- */
- @property (strong)BRDatePickerView *dealDatePicker;
- /**
- 回执类型
- */
- @property (strong,nonatomic) NSMutableArray *arrayStatus;
- /**
- 推迟日期
- */
- @property (nonatomic,strong) UIView *vNextDeliveryDate;
- /**
- 保存按钮
- */
- @property (nonatomic,strong)UIButton *saveBtn;
- /**
- cell索引
- */
- @property (nonatomic) NSInteger cellIndex;
- /**
- 用于键盘出现时函数调用多次的情况
- */
- @property (nonatomic,assign)BOOL flag;
- /**
- 弹出键盘
- */
- @property (nonatomic)BOOL keyboardShow;
- /**
- 代理
- */
- @property (nonatomic,assign) id<FollowUpBrowseProtocol> refreshDelegate;
- /**
- 上传参数
- */
- @property (nonatomic,strong) NSString *deliveryReceivables;
- @property (nonatomic,strong) NSString *installationReceivables;
- @property (nonatomic,strong) NSString *organizationID;
- @property (nonatomic,strong) NSString *organizationCode;
- @end
|