def CreateTask(taskName=None): if taskName: dbname = '%s.db' % taskName if os.path.exists(dbname): dbhelper = DBHelper.getInstance(dbname) else: dbhelper = DBHelper.getInstance(dbname) dbhelper.execute(Enterprise.__init_table__)
def startTask(self, taskName, progress, product=None, supplier=None): dbname = '%s.db' % taskName if os.path.exists(dbname): DBHelper.getInstance(dbname) else: dbhelper = DBHelper.getInstance(dbname) dbhelper.execute(Enterprise.__init_table__) self.taskName = taskName self.runStatus = progress if product: self.searchProduct(product) else: self.searchSupplier(supplier)
def setDb(self, taskdb): if not os.path.exists(taskdb): self.taskDb = DBHelper.getInstance(taskdb) self.taskDb.execute(Task.__init_table__) else: self.taskDb = DBHelper.getInstance(taskdb)