Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
GeliBusinessPlatform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
CI / CD Analytics
Repository Analytics
Value Stream Analytics
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ljy
GeliBusinessPlatform
Commits
4b62d501
Commit
4b62d501
authored
5 years ago
by
lujunye
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
单预售情况
parent
bf98e8da
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
18 deletions
+23
-18
GeliBusinessPlatform.xcworkspace/xcuserdata/junyelu.xcuserdatad/UserInterfaceState.xcuserstate
...erdata/junyelu.xcuserdatad/UserInterfaceState.xcuserstate
+0
-0
GeliBusinessPlatform/ViewController/商品详情/EPViewController.swift
...sinessPlatform/ViewController/商品详情/EPViewController.swift
+10
-5
GeliBusinessPlatform/ViewController/商品详情/ProductDetailViewController.swift
...orm/ViewController/商品详情/ProductDetailViewController.swift
+1
-1
GeliBusinessPlatform/ViewController/新增规格/CreatNewSpecsViewController.swift
...orm/ViewController/新增规格/CreatNewSpecsViewController.swift
+12
-12
No files found.
GeliBusinessPlatform.xcworkspace/xcuserdata/junyelu.xcuserdatad/UserInterfaceState.xcuserstate
View file @
4b62d501
No preview for this file type
This diff is collapsed.
Click to expand it.
GeliBusinessPlatform/ViewController/商品详情/EPViewController.swift
View file @
4b62d501
...
...
@@ -444,9 +444,9 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
self
.
goods_unit
=
(
model
.
data
?
.
goods_res
!.
goods_unit
)
!
//商品类型
if
model
.
data
?
.
goods_res
!.
is_adsale
==
0
{
self
.
itemTypeArr
=
[
99
,
99
,
99
,
99
]
self
.
itemTypeArr
=
[
99
,
99
,
99
,
99
,
99
]
}
else
{
self
.
itemTypeArr
=
[
0
,
99
,
99
,
99
]
self
.
itemTypeArr
=
[
0
,
99
,
99
,
99
,
99
]
}
if
(
model
.
data
?
.
goods_res
!.
goods_type
)
!
==
1
||
(
model
.
data
?
.
goods_res
!.
goods_type
)
!
==
2
{
self
.
itemTypeArr
?
.
insert
(
1
,
at
:
1
)
...
...
@@ -480,6 +480,9 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
for
num
in
self
.
itemTypeArr
!
{
if
num
!=
99
{
if
num
>
1
{
if
num
==
5
{
break
}
titles
.
add
(
contentArr
[
num
-
1
])
}
else
{
titles
.
add
(
contentArr
[
num
])
...
...
@@ -556,6 +559,7 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
data
.
isYsJieTiOpen
=
true
}
//预售价格
print
(
dataSource
.
adsale_pri
)
data
.
yuShouPrice
=
dataSource
.
adsale_pri
!
//预售库存
data
.
ysKuCun
=
StringByInt
(
number
:
dataSource
.
adsale_inventory
!
)
...
...
@@ -1274,7 +1278,7 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
let
titles
=
NSMutableArray
()
titles
.
removeAllObjects
()
for
num
in
itemTypeArr
!
{
if
num
!=
99
{
if
num
!=
99
&&
num
!=
5
{
titles
.
add
(
contentArr
[
num
])
}
}
...
...
@@ -1342,10 +1346,11 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
vc
.
danWei
=
dataDict
.
danWei
vc
.
isJieTiOpen
=
dataDict
.
isJieTiOpen
vc
.
isYuShouSetting
=
isYuShouShangPin
!
vc
.
yuShouPrice
=
dataDict
.
yuShouPrice
vc
.
specalArr
=
dataDict
.
specalArr
vc
.
jieTiArr
=
dataDict
.
jieTiArr
vc
.
isOpenYSSetting
=
dataDict
.
isOpenYSSetting
//
vc.isOpenYSSetting = dataDict.isOpenYSSetting
vc
.
selectIdx
=
selectIdx
vc
.
itemDanWeiSelect
=
dataDict
.
itemDanWeiSelect
if
dataDict
.
tempSelect
!=
nil
{
...
...
@@ -1589,7 +1594,7 @@ class EPViewController: BaseViewController,UITableViewDelegate,UITableViewDataSo
if
goodsDesc
.
count
>
0
{
//有内容
return
webH
}
else
{
//无内容
if
isAllEditing
{
//非编辑
if
isAllEditing
==
false
{
//非编辑
return
0.001
}
else
{
//编辑
return
98
...
...
This diff is collapsed.
Click to expand it.
GeliBusinessPlatform/ViewController/商品详情/ProductDetailViewController.swift
View file @
4b62d501
...
...
@@ -923,7 +923,7 @@ class ProductDetailViewController: BaseViewController,UITableViewDelegate,UITabl
vc
.
yuShouPrice
=
dataDict
.
yuShouPrice
vc
.
specalArr
=
dataDict
.
specalArr
vc
.
jieTiArr
=
dataDict
.
jieTiArr
vc
.
isOpenYSSetting
=
dataDict
.
isOpenYSSetting
//
vc.isOpenYSSetting = dataDict.isOpenYSSetting
vc
.
selectIdx
=
selectIdx
vc
.
itemDanWeiSelect
=
dataDict
.
itemDanWeiSelect
vc
.
tempSelect
=
dataDict
.
tempSelect
!
...
...
This diff is collapsed.
Click to expand it.
GeliBusinessPlatform/ViewController/新增规格/CreatNewSpecsViewController.swift
View file @
4b62d501
...
...
@@ -48,7 +48,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
var
isJieTiOpen
=
false
//控制阶梯价是否打开
var
isYsJieTiOpen
=
false
//控制预售阶梯是否打开
var
isOpenYSSetting
=
false
//是否打开预售设置
//
var isOpenYSSetting = false//是否打开预售设置
var
selectYuShou
=
false
//是否选择设置预售价格
...
...
@@ -200,7 +200,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
dataModel
.
itemDanWeiSelect
=
itemDanWeiSelect
dataModel
.
tempSelect
=
tempSelect
dataModel
.
isJieTiOpen
=
isJieTiOpen
dataModel
.
isOpenYSSetting
=
isOpenYSSetting
//
dataModel.isOpenYSSetting = isOpenYSSetting
if
DJBiLi
.
count
==
0
{
DJBiLi
=
"0"
}
...
...
@@ -360,11 +360,8 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
if
indexPath
.
section
==
1
{
cell
.
namelbl
.
text
=
"预售设置"
if
isYuShouSetting
==
false
{
isOpenYSSetting
=
isYuShouSetting
cell
.
namelbl
.
alpha
=
0.45
cell
.
isUserInteractionEnabled
=
false
}
else
{
cell
.
infoSw
.
isOn
=
isOpenYSSetting
}
cell
.
tag
=
5
...
...
@@ -373,13 +370,14 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
if
indexPath
.
section
==
1
{
if
isYuShouSetting
==
true
{
let
cell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
"YuShou"
)
as!
YuShouCell
cell
.
infoSw
.
isHidden
=
true
cell
.
inputTF1
.
isUserInteractionEnabled
=
isAllEditing
cell
.
inputTF2
.
isUserInteractionEnabled
=
isAllEditing
cell
.
inputTF2
.
keyboardType
=
.
numberPad
cell
.
inputTF3
.
isUserInteractionEnabled
=
isAllEditing
cell
.
tag
=
indexPath
.
row
cell
.
infoSw
.
isUserInteractionEnabled
=
isAllEditing
cell
.
infoSw
.
isOn
=
isOpenYSSetting
//
cell.infoSw.isOn = isOpenYSSetting
cell
.
delegate
=
self
cell
.
inputTF1
.
text
=
yuShouPrice
cell
.
inputTF2
.
text
=
ysKuCun
...
...
@@ -444,10 +442,12 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
if
indexPath
.
section
==
1
{
if
isYuShouSetting
==
false
{
return
0.001
}
else
{
return
184.5
}
if
isOpenYSSetting
{
return
184.5
}
//
if isOpenYSSetting {
//
//
}
}
if
indexPath
.
section
==
2
{
if
isJieTiOpen
&&
selectYuShou
==
false
{
...
...
@@ -642,7 +642,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
//控制
if
cell
.
tag
==
5
{
let
idxPath
=
IndexPath
(
row
:
0
,
section
:
1
)
if
isYuShouSetting
&&
isOpenYSSetting
{
//单独点击预售设置
if
isYuShouSetting
{
//单独点击预售设置
listTbv
.
reloadData
()
}
else
{
//单独打开预售设置
listTbv
.
reloadRows
(
at
:
[
idxPath
],
with
:
.
none
)
...
...
@@ -672,7 +672,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
func
YuShouCellSwitchStatus
(
sender
:
UISwitch
)
{
//控制
// isYuShouSetting = sender.isOn
isOpenYSSetting
=
sender
.
isOn
//
isOpenYSSetting = sender.isOn
listTbv
.
reloadData
()
}
func
PuTongJieTiDelAction
(
sender
:
PuTongJieTiCell
)
{
...
...
@@ -740,7 +740,7 @@ class CreatNewSpecsViewController: BaseViewController,UITableViewDelegate,UITabl
specalArr
=
dataDict
.
specalArr
jieTiArr
=
dataDict
.
jieTiArr
isJieTiOpen
=
dataDict
.
isJieTiOpen
isOpenYSSetting
=
dataDict
.
isOpenYSSetting
//
isOpenYSSetting = dataDict.isOpenYSSetting
DJBiLi
=
dataDict
.
DJBiLi
isYsJieTiOpen
=
dataDict
.
isYsJieTiOpen
ysKuCun
=
dataDict
.
ysKuCun
...
...
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