Subversion Repositories SmartDukaan

Rev

Rev 35216 | Rev 35286 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 35216 Rev 35274
Line 7... Line 7...
7
import com.spice.profitmandi.common.util.Utils;
7
import com.spice.profitmandi.common.util.Utils;
8
import com.spice.profitmandi.dao.entity.auth.AuthUser;
8
import com.spice.profitmandi.dao.entity.auth.AuthUser;
9
import com.spice.profitmandi.dao.entity.dtr.CreditAccount;
9
import com.spice.profitmandi.dao.entity.dtr.CreditAccount;
10
import com.spice.profitmandi.dao.entity.dtr.CreditStatus;
10
import com.spice.profitmandi.dao.entity.dtr.CreditStatus;
11
import com.spice.profitmandi.dao.entity.fofo.CurrentPartnerDailyInvestment;
11
import com.spice.profitmandi.dao.entity.fofo.CurrentPartnerDailyInvestment;
-
 
12
import com.spice.profitmandi.dao.entity.fofo.FofoStore;
12
import com.spice.profitmandi.dao.entity.fofo.PartnerDailyInvestment;
13
import com.spice.profitmandi.dao.entity.fofo.PartnerDailyInvestment;
13
import com.spice.profitmandi.dao.entity.transaction.*;
14
import com.spice.profitmandi.dao.entity.transaction.*;
14
import com.spice.profitmandi.dao.entity.user.Address;
15
import com.spice.profitmandi.dao.entity.user.Address;
15
import com.spice.profitmandi.dao.enumuration.fofo.Gateway;
16
import com.spice.profitmandi.dao.enumuration.fofo.Gateway;
16
import com.spice.profitmandi.dao.enumuration.transaction.LoanSummaryType;
17
import com.spice.profitmandi.dao.enumuration.transaction.LoanSummaryType;
Line 245... Line 246...
245
    @RequestMapping(value = "/resetHardLimit", method = RequestMethod.PUT)
246
    @RequestMapping(value = "/resetHardLimit", method = RequestMethod.PUT)
246
    public String resetHardLimit(HttpServletRequest request, @RequestParam int id, Model model) throws Exception {
247
    public String resetHardLimit(HttpServletRequest request, @RequestParam int id, Model model) throws Exception {
247
        LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
248
        LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
248
        if (loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com") || loginDetails.getEmailId().equals("kamini.sharma@smartdukaan.com")) {
249
        if (loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com") || loginDetails.getEmailId().equals("kamini.sharma@smartdukaan.com")) {
249
            SDCreditRequirement sdCreditRequirement = sdCreditRequirementRepository.selectById(id);
250
            SDCreditRequirement sdCreditRequirement = sdCreditRequirementRepository.selectById(id);
250
                sdCreditRequirement.setHardLimit(false);
251
            sdCreditRequirement.setHardLimit(false);
-
 
252
            FofoStore fofoStore = fofoStoreRepository.selectByRetailerId(loginDetails.getFofoId());
-
 
253
            fofoStore.setMinimumInvestment(fofoStore.getMinimumInvestment() - sdCreditRequirement.getLimit().floatValue());
251
            sdCreditRequirement.setLimit(sdCreditRequirement.getSuggestedLimit());
254
            sdCreditRequirement.setLimit(sdCreditRequirement.getSuggestedLimit());
252
        }
255
        }
253
        model.addAttribute("response1", mvcResponseSender.createResponseString(true));
256
        model.addAttribute("response1", mvcResponseSender.createResponseString(true));
254
        return "response";
257
        return "response";
255
    }
258
    }