Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
X
xffruit
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张杰
xffruit
Commits
739d52c3
Commit
739d52c3
authored
9 years ago
by
陈俊俊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
采购单
parent
0c02d72c
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
301 additions
and
414 deletions
+301
-414
project.pbxproj
XFFruit.xcodeproj/project.pbxproj
+0
-6
IBTConstants.h
XFFruit/Utilities/IBTUIKit/IBTConstants.h
+13
-0
AddProductViewController.h
...ntrollers/Purchase/Controllers/AddProductViewController.h
+0
-32
AddProductViewController.m
...ntrollers/Purchase/Controllers/AddProductViewController.m
+0
-284
NewPurchaseViewController.m
...trollers/Purchase/Controllers/NewPurchaseViewController.m
+43
-2
ProductBillViewController.m
...trollers/Purchase/Controllers/ProductBillViewController.m
+16
-16
PurchaseDetailViewController.h
...llers/Purchase/Controllers/PurchaseDetailViewController.h
+3
-2
PurchaseDetailViewController.m
...llers/Purchase/Controllers/PurchaseDetailViewController.m
+143
-54
PurchaseViewController.m
...Controllers/Purchase/Controllers/PurchaseViewController.m
+35
-13
TopPurchaseView.h
XFFruit/ViewControllers/Purchase/Views/TopPurchaseView.h
+2
-2
TopPurchaseView.m
XFFruit/ViewControllers/Purchase/Views/TopPurchaseView.m
+46
-3
No files found.
XFFruit.xcodeproj/project.pbxproj
View file @
739d52c3
...
...
@@ -363,7 +363,6 @@
C1FE50531AE024FA00C18080
/* UIAlertView+Blocks.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C1FE504D1AE024FA00C18080
/* UIAlertView+Blocks.m */
;
};
C1FE50561AE3587F00C18080
/* ICRAttachmentUnit.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C1FE50551AE3587F00C18080
/* ICRAttachmentUnit.m */
;
};
C1FE50571AE3587F00C18080
/* ICRAttachmentUnit.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
C1FE50551AE3587F00C18080
/* ICRAttachmentUnit.m */
;
};
FE0C652C1B8EAB3400580183
/* AddProductViewController.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
FE0C652B1B8EAB3400580183
/* AddProductViewController.m */
;
};
FE0C9B091B7C543D00335B39
/* User.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
FE0C9B081B7C543D00335B39
/* User.m */
;
};
FE17F6791B85847D0078CE96
/* QueryOrder.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
FE17F6781B85847D0078CE96
/* QueryOrder.m */
;
};
FE17F6831B85CA5B0078CE96
/* NewPurchaseNoticeViewController.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
FE17F67C1B85CA5B0078CE96
/* NewPurchaseNoticeViewController.m */
;
};
...
...
@@ -812,8 +811,6 @@
C1FE504D1AE024FA00C18080
/* UIAlertView+Blocks.m */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
"UIAlertView+Blocks.m"
;
sourceTree
=
"<group>"
;
};
C1FE50541AE3587F00C18080
/* ICRAttachmentUnit.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
ICRAttachmentUnit.h
;
sourceTree
=
"<group>"
;
};
C1FE50551AE3587F00C18080
/* ICRAttachmentUnit.m */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
ICRAttachmentUnit.m
;
sourceTree
=
"<group>"
;
};
FE0C652A1B8EAB3400580183
/* AddProductViewController.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
AddProductViewController.h
;
sourceTree
=
"<group>"
;
};
FE0C652B1B8EAB3400580183
/* AddProductViewController.m */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
AddProductViewController.m
;
sourceTree
=
"<group>"
;
};
FE0C9B071B7C543D00335B39
/* User.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
name
=
User.h
;
path
=
../Views/User.h
;
sourceTree
=
"<group>"
;
};
FE0C9B081B7C543D00335B39
/* User.m */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.objc
;
name
=
User.m
;
path
=
../Views/User.m
;
sourceTree
=
"<group>"
;
};
FE17F6771B85847D0078CE96
/* QueryOrder.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
QueryOrder.h
;
sourceTree
=
"<group>"
;
};
...
...
@@ -1069,8 +1066,6 @@
FE4678A91B8D60F900B5EDA3
/* ChooseTypeViewController.m */
,
FE4678AB1B8D636300B5EDA3
/* ChooseWarehouseViewController.h */
,
FE4678AC1B8D636300B5EDA3
/* ChooseWarehouseViewController.m */
,
FE0C652A1B8EAB3400580183
/* AddProductViewController.h */
,
FE0C652B1B8EAB3400580183
/* AddProductViewController.m */
,
);
path
=
Controllers
;
sourceTree
=
"<group>"
;
...
...
@@ -2208,7 +2203,6 @@
C15295CE1B24741400DF60D1
/* ASValuePopUpView.m in Sources */
,
C159184D1AC062460013B391
/* IBTTableView.m in Sources */
,
30D1859C1ADBB91000327997
/* ICRAnnouncement.m in Sources */
,
FE0C652C1B8EAB3400580183
/* AddProductViewController.m in Sources */
,
C142D2AE1AC3A155000109A7
/* NSString+TrimmingAdditions.m in Sources */
,
C15918471AC062460013B391
/* IBTCommon.m in Sources */
,
C1FE502D1ADD887400C18080
/* LBorderView.m in Sources */
,
...
...
This diff is collapsed.
Click to expand it.
XFFruit/Utilities/IBTUIKit/IBTConstants.h
View file @
739d52c3
...
...
@@ -135,6 +135,19 @@
#define PURCHASE_STATE_SHIPPING @"shipping"
#define PURCHASE_STATE_FINISHED @"finished"
//采购单操作
#define PURCHASE_ACTION_REJECT @"reject"
#define PURCHASE_ACTION_APPROVE @"approve"
#define PURCHASE_ACTION_VENDORCONFIRM @"vendorConfirm"
#define PURCHASE_ACTION_FINISH @"finish"
#define PURCHASE_ACTION_ABORT @"abort"
//权限列表vendorapprove
#define PURCHASE_PERMISSIONS_MANAGEAPPROVE @"500405"
#define PURCHASE_PERMISSIONS_VENDORAPPROVE @"500406"
#define PURCHASE_PERMISSIONS_FINISH @"500407"
#define PURCHASE_PERMISSIONS_ABORT @"500408"
#define ShowMessage(msg) [[[UIAlertView alloc] initWithTitle:@"温馨提示" message:msg delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil] show]
...
...
This diff is collapsed.
Click to expand it.
XFFruit/ViewControllers/Purchase/Controllers/AddProductViewController.h
deleted
100644 → 0
View file @
0c02d72c
//
// AddProductViewController.h
// XFFruit
//
// Created by 陈俊俊 on 15/8/27.
// Copyright (c) 2015年 Xummer. All rights reserved.
//
#import "ICRBaseViewController.h"
#import "HPGrowingTextView.h"
@protocol
AddProductViewDelegate
<
NSObject
>
-
(
void
)
dissmiss
;
-
(
void
)
pushViewController
:(
id
)
cvc
;
@end
@interface
AddProductViewController
:
ICRBaseViewController
@property
(
nonatomic
,
assign
)
CGRect
viewFrame
;
@property
(
nonatomic
,
strong
)
UILabel
*
productNameLabel
;
//商品
@property
(
nonatomic
,
strong
)
UILabel
*
productTypeLabel
;
//单位
@property
(
nonatomic
,
strong
)
UITextField
*
productStandFiled
;
//规格
@property
(
nonatomic
,
strong
)
UITextField
*
productCountFiled
;
//包装数量
@property
(
nonatomic
,
strong
)
UITextField
*
baseCountFiled
;
//基础数量
@property
(
nonatomic
,
strong
)
UITextField
*
basePriceFiled
;
//基础单价
@property
(
nonatomic
,
strong
)
UITextField
*
productPriceFiled
;
//包装单价
@property
(
nonatomic
,
strong
)
UITextField
*
totalPriceFiled
;
//总价格
@property
(
nonatomic
,
strong
)
HPGrowingTextView
*
remarkTextView
;
//备注
@property
(
nonatomic
,
weak
)
id
<
AddProductViewDelegate
>
delegate
;
@end
This diff is collapsed.
Click to expand it.
XFFruit/ViewControllers/Purchase/Controllers/AddProductViewController.m
deleted
100644 → 0
View file @
0c02d72c
This diff is collapsed.
Click to expand it.
XFFruit/ViewControllers/Purchase/Controllers/NewPurchaseViewController.m
View file @
739d52c3
...
...
@@ -9,7 +9,6 @@
#import "NewPurchaseViewController.h"
#import "TopPurchaseView.h"
#import "ProductBillViewController.h"
#import "AddProductViewController.h"
#import "PurchaseBillProduct.h"
#import "PurchaseViewController.h"
#define TopHeight 328
...
...
@@ -54,8 +53,50 @@ typedef enum : NSUInteger {
uuidObject
=
[
NSNull
null
];
billNumberObject
=
[
NSNull
null
];
versionObject
=
[
NSNumber
numberWithInteger
:
0
];
if
(
self
.
purchaseBill
)
{
[
self
getDataFromServer
];
}
}
-
(
void
)
getDataFromServer
{
__weak
typeof
(
self
)
weakSelf
=
self
;
void
(
^
succ
)(
id
)
=
^
(
id
data
)
{
[
IBTLoadingView
hideHUDWithText
:
nil
];
__strong
__typeof
(
weakSelf
)
strongSelf
=
weakSelf
;
if
(
data
)
{
NSInteger
success
=
[
data
[
@"success"
]
integerValue
];
NSString
*
message
=
data
[
@"message"
]
;
if
(
success
==
1
)
{
NSDictionary
*
dictData
=
data
[
@"data"
];
PurchaseBill
*
bill
=
[[
PurchaseBill
alloc
]
init
];
[
bill
setValuesForKeysWithDictionary
:
dictData
];
self
.
purchaseBill
=
bill
;
[
strongSelf
prepareDataInCell
];
}
else
{
[
IBTLoadingView
showTips
:
message
];
}
}
else
{
[
IBTLoadingView
showTips
:
@" 无记录 "
];
}
};
void
(
^
fail
)(
id
)
=
^
(
id
data
)
{
[
IBTLoadingView
hideHUDWithText
:
nil
];
[
IBTLoadingView
showTips
:
data
];
};
[
IBTLoadingView
showProgressLabel
:
@"正在加载..."
];
[[
ICRHTTPController
sharedController
]
getPurchaseResultWithPurchaseUuid
:
@"5a7417014f926eb5014f9ce2988a004d"
success
:
succ
failure
:
fail
];
}
//赋值
-
(
void
)
prepareDataInCell
{
_purchaseView
.
bill
=
self
.
purchaseBill
;
NSMutableArray
*
arr
=
[
NSMutableArray
array
];
for
(
NSDictionary
*
productDict
in
self
.
purchaseBill
.
products
)
{
PurchaseBillProduct
*
billProduct
=
[[
PurchaseBillProduct
alloc
]
init
];
[
billProduct
setValuesForKeysWithDictionary
:
productDict
];
[
arr
addObject
:
billProduct
];
}
_pvc
.
productArr
=
arr
;
[
_pvc
.
tableView
reloadData
];
}
#pragma mark - 布局
-
(
void
)
bulidLayout
...
...
This diff is collapsed.
Click to expand it.
XFFruit/ViewControllers/Purchase/Controllers/ProductBillViewController.m
View file @
739d52c3
...
...
@@ -35,22 +35,22 @@
if
(
!
self
.
productArr
)
{
self
.
productArr
=
[
NSMutableArray
array
];
}
//
PurchaseBillProduct *billProduct = [PurchaseBillProduct new];
//
//
billProduct.product_name = @"dd";
//
billProduct.product_uuid = @"402880e64e287fe2014e28895b8a0032";
//
billProduct.product_code = @"农夫山泉";
//
billProduct.qpc = [NSNumber numberWithFloat:22];
//
billProduct.unit = @"筐";
//
billProduct.qty = [NSNumber numberWithFloat:23];
//
billProduct.price = [NSNumber numberWithFloat:333];
//
billProduct.baseQty = [NSNumber numberWithFloat:333];
//
billProduct.basePrice = [NSNumber numberWithFloat:33];
// billProduct.total = [NSNumber numberWithFloat:25
];
//
billProduct.remark = @"hshshshsh";
//
billProduct.qpcStr = @"fdsfdsfdsa";
//
[self.productArr addObject:billProduct];
//
[self.productArr addObject:billProduct];
PurchaseBillProduct
*
billProduct
=
[
PurchaseBillProduct
new
];
billProduct
.
product_name
=
@"dd"
;
billProduct
.
product_uuid
=
@"402880e64e287fe2014e28895b8a0032"
;
billProduct
.
product_code
=
@"农夫山泉"
;
billProduct
.
qpc
=
[
NSNumber
numberWithFloat
:
22
];
billProduct
.
unit
=
@"筐"
;
billProduct
.
qty
=
[
NSNumber
numberWithFloat
:
23
];
billProduct
.
price
=
[
NSNumber
numberWithFloat
:
333
];
billProduct
.
baseQty
=
[
NSNumber
numberWithFloat
:
333
];
billProduct
.
basePrice
=
[
NSNumber
numberWithFloat
:
33
];
billProduct
.
total
=
[
NSNumber
numberWithFloat
:
40
];
billProduct
.
remark
=
@"hshshshsh"
;
billProduct
.
qpcStr
=
@"fdsfdsfdsa"
;
[
self
.
productArr
addObject
:
billProduct
];
[
self
.
productArr
addObject
:
billProduct
];
if
(
self
.
productArr
.
count
>
0
)
{
[[
NSNotificationCenter
defaultCenter
]
postNotificationName
:
SetProductTotalPrice
object
:
nil
];
}
...
...
This diff is collapsed.
Click to expand it.
XFFruit/ViewControllers/Purchase/Controllers/PurchaseDetailViewController.h
View file @
739d52c3
...
...
@@ -11,7 +11,8 @@
@interface
PurchaseDetailViewController
:
ICRBaseViewController
@property
(
nonatomic
,
strong
)
PurchaseBill
*
bill
;
//模拟三个人员
@property
(
nonatomic
,
assign
)
NSInteger
indexPerson
;
//0.1.2
//显示样式
@property
(
nonatomic
,
assign
)
NSInteger
indexStyle
;
//0.1.2
@end
This diff is collapsed.
Click to expand it.
XFFruit/ViewControllers/Purchase/Controllers/PurchaseDetailViewController.m
View file @
739d52c3
This diff is collapsed.
Click to expand it.
XFFruit/ViewControllers/Purchase/Controllers/PurchaseViewController.m
View file @
739d52c3
...
...
@@ -7,6 +7,7 @@
//
#import "PurchaseViewController.h"
#import "NewPurchaseViewController.h"
#import "PurchaseCell.h"
#import "PurchaseBill.h"
#import "PurchaseDetailViewController.h"
...
...
@@ -54,6 +55,7 @@ typedef enum : NSUInteger {
[
super
viewDidLoad
];
self
.
view
.
backgroundColor
=
XXFBgColor
;
[
self
initData
];
[
self
createBackBtn
];
[
self
createTableView
];
[
self
createRefresh
];
[
self
getData
];
...
...
@@ -63,15 +65,17 @@ typedef enum : NSUInteger {
self
.
dataArr
=
[
NSMutableArray
array
];
for
(
NSInteger
i
=
0
;
i
<
6
;
i
++
)
{
PurchaseBill
*
bill
=
[
PurchaseBill
new
];
bill
.
billNumber
=
@"
222222222
"
;
bill
.
billNumber
=
@"
150903000013
"
;
bill
.
noticeNumber
=
@"134594059654"
;
bill
.
create_operName
=
@"创建人"
;
bill
.
create_time
=
@"2013-03-04"
;
bill
.
vendor_name
=
@"供应商"
;
bill
.
total
=
[
NSNumber
numberWithFloat
:
22
];
bill
.
charge
=
[
NSNumber
numberWithFloat
:
333
];
bill
.
remark
=
@"备注"
;
bill
.
lastModify_operName
=
@"最后修改人"
;
bill
.
vendorConfirmTime
=
@"否"
;
if
(
i
==
0
)
{
bill
.
state
=
@"initial"
;
}
else
if
(
i
==
1
){
...
...
@@ -436,25 +440,43 @@ typedef enum : NSUInteger {
}
-
(
void
)
tableView
:
(
UITableView
*
)
tableView
didSelectRowAtIndexPath
:
(
NSIndexPath
*
)
indexPath
{
PurchaseDetailViewController
*
pvc
=
[
PurchaseDetailViewController
new
];
pvc
.
title
=
@"查看采购单"
;
pvc
.
bill
=
_dataArr
[
indexPath
.
row
];
if
(
indexPath
.
row
==
0
){
pvc
.
indexPerson
=
0
;
}
else
if
(
indexPath
.
row
==
1
){
pvc
.
indexPerson
=
1
;
}
else
if
(
indexPath
.
row
==
2
){
pvc
.
indexPerson
=
2
;
if
(
_dataArr
.
count
>
0
)
{
PurchaseBill
*
bill
=
_dataArr
[
indexPath
.
row
];
if
([
bill
.
state
isEqualToString
:
PURCHASE_STATE_INITIAL
]
||
[
bill
.
state
isEqualToString
:
PURCHASE_STATE_REJECTED
])
{
NewPurchaseViewController
*
nvc
=
[
NewPurchaseViewController
new
];
nvc
.
purchaseBill
=
bill
;
[
self
PushViewController
:
nvc
animated
:
YES
];
}
else
{
PurchaseDetailViewController
*
pvc
=
[
PurchaseDetailViewController
new
];
pvc
.
title
=
@"查看采购单"
;
pvc
.
bill
=
bill
;
[
self
PushViewController
:
pvc
animated
:
YES
];
}
}
[
self
PushViewController
:
pvc
animated
:
YES
];
}
-
(
CGFloat
)
tableView
:
(
UITableView
*
)
tableView
heightForRowAtIndexPath
:
(
NSIndexPath
*
)
indexPath
{
return
TableHeight
;
}
-
(
void
)
createBackBtn
{
UIButton
*
btn
=
[
UIButton
buttonWithType
:
UIButtonTypeCustom
];
[
btn
setImage
:[
UIImage
imageNamed
:
@"back"
]
forState
:
UIControlStateNormal
];
btn
.
frame
=
CGRectMake
(
0
,
0
,
12
,
20
);
[
btn
addTarget
:
self
action
:
@selector
(
backRV
)
forControlEvents
:
UIControlEventTouchUpInside
];
UIBarButtonItem
*
back
=
[[
UIBarButtonItem
alloc
]
initWithCustomView
:
btn
];
self
.
navigationItem
.
leftBarButtonItem
=
back
;
}
-
(
void
)
backRV
{
[
self
PopToRootViewControllerAnimated
:
YES
];
}
-
(
void
)
viewWillAppear
:
(
BOOL
)
animated
{
[
super
viewWillAppear
:
animated
];
if
([
ICRUserUtil
sharedInstance
].
needFresh
&&
self
.
tableView
!=
nil
)
{
[
self
.
tableView
.
header
beginRefreshing
];
}
}
-
(
void
)
didReceiveMemoryWarning
{
[
super
didReceiveMemoryWarning
];
}
...
...
This diff is collapsed.
Click to expand it.
XFFruit/ViewControllers/Purchase/Views/TopPurchaseView.h
View file @
739d52c3
...
...
@@ -8,7 +8,7 @@
#import <UIKit/UIKit.h>
#import "HPGrowingTextView.h"
#import "PurchaseBill.h"
@protocol
TopPurchaseViewDelegate
<
NSObject
>
-
(
void
)
hiddenKeyBoard
;
...
...
@@ -37,7 +37,7 @@
@property
(
nonatomic
,
strong
)
NSNumber
*
total
;
@property
(
nonatomic
,
strong
)
NSNumber
*
chargePurchase
;
@property
(
nonatomic
,
strong
)
NSString
*
remark
;
@property
(
nonatomic
,
strong
)
PurchaseBill
*
bill
;
@property
(
nonatomic
,
weak
)
id
<
TopPurchaseViewDelegate
>
delegate
;
...
...
This diff is collapsed.
Click to expand it.
XFFruit/ViewControllers/Purchase/Views/TopPurchaseView.m
View file @
739d52c3
...
...
@@ -93,13 +93,14 @@
[
cell
.
contentView
addSubview
:
label
];
}
else
if
(
indexPath
.
row
==
_dataArr
.
count
-
1
){
self
.
remarkTextView
=
[[
HPGrowingTextView
alloc
]
initWithFrame
:
CGRectMake
(
100
+
LeftMargin
,
0
,
ScreenSize
.
width
-
100
-
LeftMargin
*
2
-
15
,
TableHeight
)];
self
.
remarkTextView
=
[[
HPGrowingTextView
alloc
]
initWithFrame
:
CGRectMake
(
100
+
LeftMargin
,
0
,
ScreenSize
.
width
-
100
-
LeftMargin
*
2
-
15
,
TableHeight
/
2
)];
self
.
remarkTextView
.
backgroundColor
=
[
UIColor
redColor
];
self
.
remarkTextView
.
contentInset
=
UIEdgeInsetsMake
(
5
,
5
,
5
,
0
);
self
.
remarkTextView
.
minNumberOfLines
=
1
;
self
.
remarkTextView
.
maxNumberOfLines
=
2
;
self
.
remarkTextView
.
maxNumberOfLines
=
1
;
self
.
remarkTextView
.
font
=
GXF_FIFTEENTEN_SIZE
;
self
.
remarkTextView
.
textAlignment
=
NSTextAlignmentRight
;
self
.
remarkTextView
.
delegate
=
self
;
self
.
remarkTextView
.
delegate
=
self
;
self
.
remarkTextView
.
returnKeyType
=
UIReturnKeyDone
;
self
.
remarkTextView
.
placeholder
=
@"输入备注内容"
;
[
cell
.
contentView
addSubview
:
self
.
remarkTextView
];
...
...
@@ -139,7 +140,49 @@
}
[
self
prepareDataInCell
];
}
//赋值
-
(
void
)
setBill
:
(
PurchaseBill
*
)
bill
{
if
(
bill
)
{
if
(
bill
.
noticeUuid
.
length
>
0
)
{
self
.
purchaseNoticeLabel
.
text
=
bill
.
noticeNumber
;
self
.
purchaseNoticeLabel
.
textColor
=
GXF_CONTENT_COLOR
;
}
if
(
bill
.
type
.
length
>
0
)
{
NSString
*
type
=
[
bill
.
type
isEqualToString
:
GXF_Critical
]
?
@"紧急"
:
@"普通"
;
self
.
purchaseTypeLabel
.
text
=
type
;
self
.
purchaseTypeLabel
.
textColor
=
GXF_CONTENT_COLOR
;
self
.
type
=
bill
.
type
;
}
if
(
bill
.
vendor_name
.
length
>
0
)
{
self
.
purchaseSupplierLabel
.
text
=
[
NSString
stringWithFormat
:
@"%@[%@]"
,
bill
.
vendor_name
,
bill
.
vendor_code
];
self
.
purchaseSupplierLabel
.
textColor
=
GXF_CONTENT_COLOR
;
self
.
vendor_uuid
=
bill
.
uuid
;
self
.
vendor_code
=
bill
.
vendor_code
;
self
.
vendor_name
=
bill
.
vendor_name
;
}
if
(
bill
.
receiveWrh_name
.
length
>
0
)
{
self
.
purchaseStoreLabel
.
text
=
[
NSString
stringWithFormat
:
@"%@[%@]"
,
bill
.
receiveWrh_name
,
bill
.
receiveWrh_code
];
self
.
purchaseStoreLabel
.
textColor
=
GXF_CONTENT_COLOR
;
self
.
receiveWrh_uuid
=
bill
.
receiveWrh_uuid
;
self
.
receiveWrh_code
=
bill
.
receiveWrh_code
;
self
.
receiveWrh_name
=
bill
.
receiveWrh_name
;
}
if
(
bill
.
charge
)
{
self
.
otherPriceFiled
.
text
=
[
bill
.
charge
stringValue
];
self
.
chargePurchase
=
bill
.
charge
;
}
if
(
bill
.
total
)
{
self
.
purchasePriceLabel
.
text
=
[
bill
.
total
stringValue
];
self
.
total
=
bill
.
total
;
}
if
(
bill
.
remark
.
length
>
0
)
{
self
.
remarkTextView
.
text
=
bill
.
remark
;
self
.
remark
=
bill
.
remark
;
}
}
}
-
(
void
)
prepareDataInCell
{
if
(
self
.
total
)
{
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment