Beispiel #1
0
    def drop_ppopqrocde(self, flag, qrcode, autoid=None, **kwargs):
        with transaction.atomic():
            p1 = transaction.savepoint()

            WarehouseModel.delete_ppopqrcode(autoid, **kwargs)
            key_dict = {globals()['QRCODE_KIND'][flag]: qrcode}
            values = {'used': 0}
            self.WC.update_prodqrcode(key_dict, **values)
Beispiel #2
0
 def delete_ppopqrcode(self, autoid, *args, **kwargs):
     return WarehouseModel.delete_ppopqrcode(autoid, *args, **kwargs)