|
|
@@ -1140,11 +1140,18 @@ export class GameData {
|
|
|
{
|
|
|
let data = this._productMakeTimesData.productUnlockMaxId;
|
|
|
|
|
|
- data.forEach(function (value, key) {
|
|
|
+ data.forEach((value, key) => {
|
|
|
if(key != ProductType.dw)
|
|
|
{
|
|
|
- let data = this.updateDataToSever(key);
|
|
|
-
|
|
|
+ let data = this.getMaxProductDataByType(key);
|
|
|
+ if(data.unlock == 1 && value < data.picture)
|
|
|
+ {
|
|
|
+ let makeTimes = this.getProductMakeTimesById(value);
|
|
|
+ if(makeTimes >= data.value)
|
|
|
+ {
|
|
|
+ this.addProductUnlockMaxId(key, data.picture, false);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
}
|