import_product_data.py 846 字节
#coding=utf-8
from odoo import http,fields,models
import base64

class ImportProductWizard(models.TransientModel):
    _name = 'import.product.wizard'

    file_name = fields.Char(u'文件名')
    data = fields.Binary(u'导入文件')
    selected = fields.Integer(u'当前已选')
    exported = fields.Integer(u'之前导出')

    def import_data_all(self):
        context = self.env.context or {}
        type = context.get('type',None)
        data = self.data
        if data:
            data = base64.b64decode(data)
            if data:
                # print data
                # if type == 'hr_employee':
                self.env['product.template'].import_product_data(content=data)
            #     elif type == 'attendance':
            #         self.env['resource.calendar.attendance'].import_attendance_list(content=data)