예제 #1
0
def product_get(id):
    product = Product()
    if id:
        product = Product.query.filter_by(id=id).first()
    schema = ProductSchema()
    return jsonify({
        'product': schema.dump(product).data
    })
예제 #2
0
def product_get(id):
	if id:
		product = Product.query.filter_by(site_id=g.sid, branch_id=g.bid, is_active='Y', id=id).first()
	else:
		no = db.session.query(db.func.max(Product.no)).filter_by(site_id=g.sid, branch_id=g.bid).scalar() or 0
		no = no + 1
		product = Product(site_id=g.sid, branch_id=g.bid)
		product.no = no
		product.code = 'P' + str(no).zfill(4)
	schema = ProductSchema()
	return jsonify({
		'product': schema.dump(product).data
	})