Subversion Repositories SmartDukaan

Rev

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

Rev 18360 Rev 18361
Line 1758... Line 1758...
1758
        elif self.callDisposition == 'place_order':
1758
        elif self.callDisposition == 'place_order':
1759
            self.callHistoryCrm.disposition_description='Will Place Order'            
1759
            self.callHistoryCrm.disposition_description='Will Place Order'            
1760
        session.commit()
1760
        session.commit()
1761
        lgr.info( "Disposition Id ----"  + str(self.callHistoryCrm.id))
1761
        lgr.info( "Disposition Id ----"  + str(self.callHistoryCrm.id))
1762
        jdata = self.inputs
1762
        jdata = self.inputs
-
 
1763
        jdata = json.loads(jdata)
1763
        lgr.info( "Input ----"  + str(jdata))
1764
        lgr.info( "Input ----"  + str(jdata))
1764
        if jdata:
1765
        if jdata:
1765
            for d in jdata:
1766
            for d in jdata:
1766
                d= json.loads(d)
-
 
1767
                for key, value in d.iteritems():
1767
                for key, value in d.iteritems():
1768
                    productpricingInputs = ProductPricingInputs()
1768
                    productpricingInputs = ProductPricingInputs()
1769
                    productpricingInputs.user_id = self.callHistoryCrm.user_id
1769
                    productpricingInputs.user_id = self.callHistoryCrm.user_id
1770
                    productpricingInputs.agent_id = self.callHistoryCrm.agent_id
1770
                    productpricingInputs.agent_id = self.callHistoryCrm.agent_id
1771
                    productpricingInputs.disposition_id = self.callHistoryCrm.id
1771
                    productpricingInputs.disposition_id = self.callHistoryCrm.id
Line 1815... Line 1815...
1815
                self.callHistoryCrm.disposition_description = 'Call failed as all attempts exhausted'
1815
                self.callHistoryCrm.disposition_description = 'Call failed as all attempts exhausted'
1816
        self.user.disposition=self.callDisposition        
1816
        self.user.disposition=self.callDisposition        
1817
        session.commit()
1817
        session.commit()
1818
        lgr.info( "Disposition Id ----\n"  + str(self.callHistoryCrm.id))
1818
        lgr.info( "Disposition Id ----\n"  + str(self.callHistoryCrm.id))
1819
        jdata =self.inputs
1819
        jdata =self.inputs
-
 
1820
        jdata = json.loads(jdata)
1820
        lgr.info( "Input ----\n"  + str(jdata))
1821
        lgr.info( "Input ----\n"  + str(jdata))
1821
        if jdata: 
1822
        if jdata: 
1822
            for d in jdata:
1823
            for d in jdata:
1823
                d= json.loads(d)
-
 
1824
                for key, value in d.iteritems():
1824
                for key, value in d.iteritems():
1825
                    productpricingInputs = ProductPricingInputs()
1825
                    productpricingInputs = ProductPricingInputs()
1826
                    productpricingInputs.user_id = self.callHistoryCrm.user_id
1826
                    productpricingInputs.user_id = self.callHistoryCrm.user_id
1827
                    productpricingInputs.agent_id = self.callHistoryCrm.agent_id
1827
                    productpricingInputs.agent_id = self.callHistoryCrm.agent_id
1828
                    productpricingInputs.disposition_id = self.callHistoryCrm.id
1828
                    productpricingInputs.disposition_id = self.callHistoryCrm.id