任务累充金额

back_recharge
zhangshanxue 2020-08-28 18:02:16 +08:00
parent 62fbd0f9b8
commit 31677bdff6
1 changed files with 12 additions and 1 deletions

View File

@ -1,12 +1,23 @@
package com.ljsd.jieling.logic.mission.data;
import com.ljsd.jieling.logic.dao.CumulationData;
import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.logic.mission.MissionType;
public class RechargeTotalManger implements BaseDataManager{
public class RechargeTotalManger extends AbstractDataManager{
@Override
public CumulationData.Result updateData(CumulationData data, MissionType missionType, Object... parm) {
data.rechargeTotal +=(int)parm[0];
return new CumulationData.Result(missionType);
}
@Override
public boolean isFinish(User user, CumulationData data, int[][] cfgValue, Object... parm) {
return data.rechargeTotal>=(cfgValue[1][0]*1000);
}
@Override
public int getProcess(User user, CumulationData data, int[] missionSubType) {
return data.rechargeTotal;
}
}