Subversion Repositories SmartDukaan

Rev

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

Rev 6908 Rev 6909
Line 7... Line 7...
7
from shop2020.model.v1.order.impl.DataAccessors import move_orders_to_correct_warehouse
7
from shop2020.model.v1.order.impl.DataAccessors import move_orders_to_correct_warehouse
8
from shop2020.model.v1.order.impl.DataService import InsuranceDetailForOrder
8
from shop2020.model.v1.order.impl.DataService import InsuranceDetailForOrder
9
import xlwt
9
import xlwt
10
from shop2020.utils import EmailAttachmentSender
10
from shop2020.utils import EmailAttachmentSender
11
from shop2020.utils.EmailAttachmentSender import get_attachment_part
11
from shop2020.utils.EmailAttachmentSender import get_attachment_part
-
 
12
from shop2020.thriftpy.model.v1.order.ttypes import OrderStatus
12
 
13
 
13
    
14
    
14
def main():
15
def main():
15
    DataService.initialize()
16
    DataService.initialize()
16
    todate = datetime.now() 
17
    todate = datetime.now() 
Line 52... Line 53...
52
    xstr = lambda s: s or ""
53
    xstr = lambda s: s or ""
53
    
54
    
54
    i = 1
55
    i = 1
55
    for insurance in insurances:
56
    for insurance in insurances:
56
        order = insurance.order
57
        order = insurance.order
-
 
58
        if order.status != OrderStatus.DELIVERY_SUCCESS:
-
 
59
            continue
57
        line = order.lineitems[0]
60
        line = order.lineitems[0]
58
        insurance.isDeclared = True
61
        insurance.isDeclared = True
59
        
62
        
60
        sheet.write(i, 0, insurance.startDate)
63
        sheet.write(i, 0, insurance.startDate)
61
        sheet.write(i, 1, '')
64
        sheet.write(i, 1, '')