一胖缤、增加“海外自提”商品
-
重構(gòu)yybsegment控件
重構(gòu)原則,脫離業(yè)務(wù)需求监右。- YYBSegmentModel
itemCode+title+contentview督怜,封裝為一個YYBSegmentModel,多個YYBSegmentModel組成數(shù)組,傳入YYBSegment控件唁桩。 - itemCode唯一區(qū)分item
對于后臺有定義type的闭树,直接用type做為itemCode,對于后臺沒有定義type的荒澡,直接用index做為itemCode蔼啦。每次選擇item,itemCode隨之更新仰猖,達(dá)到更新內(nèi)容的時候捏肢,就能記住上次選中的item的功能。 - YYBSegment控件自身不處理title饥侵,contentview鸵赫。
title,contentview躏升,全部由調(diào)用方來配置辩棒,更新。調(diào)用方需要持有contentview膨疏,這樣才能記錄scrollview的offset一睁。否則,如果每次都生成新的contentview佃却,會導(dǎo)致offset清零者吁,頁面效果就是沒次刷新都自動回滾到頂部。
todo:支持title收起功能饲帅,title超過一屏复凳,自動定位沒有寫。
- YYBSegmentModel
-
品牌商品列表樣式更新
搜索框從頁面移到導(dǎo)航欄灶泵,與商品類型的層級關(guān)系發(fā)生了變化育八。
舊邏輯,搜索產(chǎn)品帶上了商品類型屬性赦邻,只能搜出本類型的商品
新邏輯髓棋,搜索產(chǎn)品不帶商品類型屬性,能搜出所有商品惶洲。
這一變化按声,使得搜索結(jié)果頁必須指出商品的物流屬性。這樣搜索結(jié)果頁也需要修改湃鹊。
頁面根據(jù)圖片大小適應(yīng)高度
當(dāng)遠(yuǎn)程圖片長寬比不固定時儒喊,需要根據(jù)圖片大小來調(diào)整高度镣奋。
兩種方法:
一 后臺返回的參數(shù)中帶出圖片size币呵。
二 移動端,在圖片下載到本地后,讀取圖片size余赢,再調(diào)整頁面高度芯义。支持繁體字 海外自提地址,前端固定的如“自提地址”妻柒,需要繁體顯示扛拨。解決:網(wǎng)上找到繁簡轉(zhuǎn)換的工具,轉(zhuǎn)成繁體举塔,直接拷貝绑警,就能直接顯示繁體。
上傳圖片并展示
這是一個模塊化功能
需要實(shí)現(xiàn):
1.拍照央渣,成功后刷新頁面计盒,顯示圖片
2.相冊選取,設(shè)定最大圖片數(shù)量芽丹,已選中的圖片呈選中狀態(tài)北启,可直接在相冊里選取取消已選定的所有圖片 。
3.圖片壓縮
4.圖片上傳
5.若是本地圖片拔第,點(diǎn)擊圖片進(jìn)入相冊
6.若是遠(yuǎn)程圖片咕村,點(diǎn)擊圖片,進(jìn)入預(yù)覽
增加 微信支付
1.判斷是否安裝微信
2.雖然微信會返回支付結(jié)果蚊俺,成功懈涛,or ,取消泳猬,但是肩钠,用戶可能會進(jìn)入微信后,直接關(guān)閉微信暂殖,再打開app价匠。所以,此時呛每,需要手動去刷新頁面踩窖。
本地購物車,改為晨横,后臺購物車
1.加入產(chǎn)品洋腮,刪除產(chǎn)品,修改產(chǎn)品數(shù)量手形,均要掉后臺接口
2.選中狀態(tài)啥供,產(chǎn)品加入,產(chǎn)品刪除库糠,數(shù)量修改伙狐,均需等后臺返回后再修改。
增加“澳洲賬戶”+“綁定澳洲銀行卡”+“提現(xiàn)至澳洲銀行卡”
- BSB號碼。BSB(BankStateBranch)No, 6位數(shù)贷屎,唯一指定哪家銀行的哪個區(qū)分行罢防。前兩位是銀行名稱,第三位號碼代表地區(qū),最后三位代表銀行支行或者分支機(jī)構(gòu)。
- Account Number就是收款人賬號淳衙。
- 收款人姓名 因?yàn)榘闹奘怯⒄Z地區(qū)吟孙,所以比較好支持。若是日韓法這樣的語種,“收款人姓名”就得做本地化適配。
last develop
- 設(shè)計人員調(diào)試UI
- 開發(fā)人員自己完成各機(jī)型適配
上線準(zhǔn)備
- 舊版兼容性, 舊版app + 新版接口 + 測試環(huán)境
- rpc上線部署
- 應(yīng)用層上線部署
- 新版app連生產(chǎn)環(huán)境妄呕,跑一次流程。一般會發(fā)現(xiàn)測試環(huán)境沒有的問題嗽测。
- 新版app發(fā)布