コード例 #1
0
ファイル: views.py プロジェクト: vigneashvicky/Bigflow
def stockconvert_set(request):
    if request.method == 'POST':
        obj_stock = mInventory.Invertory_model()
        jsondata = json.loads(request.body.decode('utf-8'))
        obj_stock.action = jsondata.get('params').get('action')
        obj_stock.jsonheader = jsondata.get('params').get('jsonheader')
        obj_stock.jsondetails = jsondata.get('params').get('jsondetails')
        obj_stock.entity_gid = request.session['Entity_gid']
        obj_stock.create_by = request.session['Emp_gid']
        out_message = outputReturn(obj_stock.set_stockconvert(), 1)
        return JsonResponse(out_message, safe=False)
コード例 #2
0
ファイル: views.py プロジェクト: vigneashvicky/Bigflow
def return_set(request):
    if request.method == 'POST':
        obj_return = mInventory.Invertory_model()
        jsondata = json.loads(request.body.decode('utf-8'))
        obj_return.action = jsondata.get('parms').get('action')
        obj_return.jsonData = jsondata.get('parms').get('jsonheader')
        obj_return.jsonData_sec = jsondata.get('parms').get('jsondetails')
        obj_return.jsondata = jsondata.get('parms').get('jsonreceipt')
        obj_return.entity_gid = request.session['Entity_gid']
        obj_return.create_by = request.session['Emp_gid']
        out_message = outputReturn(obj_return.set_recepit(), 1)
        return JsonResponse(out_message, safe=False)
コード例 #3
0
ファイル: views.py プロジェクト: vigneashvicky/Bigflow
def get_conversionsummary(request):
    if request.method == 'POST':
        obj_return = mInventory.Invertory_model()
        jsondata = json.loads(request.body.decode('utf-8'))
        obj_return.action = jsondata.get('params').get('action')
        obj_return.customer_gid = jsondata.get('params').get('customer_gid')
        obj_return.supplier_gid = jsondata.get('params').get('supplier_gid')
        obj_return.receipt_gid = jsondata.get('params').get('receipt_gid')
        obj_return.receiptdetails_gid = jsondata.get('params').get(
            'receiptdetails_gid')
        obj_return.status = jsondata.get('params').get('status')
        obj_return.entity_gid = request.session['Entity_gid']
        df_return = obj_return.get_conversion()
        jdata = df_return.to_json(orient='records')
        return JsonResponse(json.loads(jdata), safe=False)
コード例 #4
0
ファイル: views.py プロジェクト: vigneashvicky/Bigflow
def getstock_details(request):
    if request.method == 'POST':
        obj_stock = mInventory.Invertory_model()
        jsondata = json.loads(request.body.decode('utf-8'))
        obj_stock.action = jsondata.get('params').get('action')
        obj_stock.type = ''
        obj_stock.jsondata = '{}'
        if jsondata.get('params').get('fromdate') == '':
            obj_stock.from_date = ''
        else:
            obj_stock.from_date = convertDate(
                jsondata.get('params').get('fromdate'))
        if jsondata.get('params').get('todate') == '':
            obj_stock.to_date = ''
        else:
            obj_stock.to_date = convertDate(
                jsondata.get('params').get('todate'))
        obj_stock.product_gid = jsondata.get('params').get('product_gid')
        obj_stock.supplier_gid = jsondata.get('params').get('supplier_gid')
        obj_stock.entity_gid = request.session['Entity_gid']
        df_stock = obj_stock.get_stockdetails()
        jdata = df_stock.to_json(orient='records')
        return JsonResponse(json.loads(jdata), safe=False)