def OeeConfig(request): context = { 'WorkingTime': OeeServcie.LoadWorkingTime(), 'StandardTimeList': OeeServcie.LoadStandardTimeList(), } ##print(context) return render(request, 'OeeConfig.html', context)
def LoadProductionEfficiencyRate(request): MachineID = request.POST['MachineID'] # Load oee data from db context = { 'xFeilds': OeeChart.getXFields(), 'yValues': OeeServcie.GetViewData(OeeChart.getXFields(), OeeServcie.LoadOeeData(MachineID, "PER")) } result = ResponseMsg.success(context) #print(result) return HttpResponse(json_util.dumps(result))
def OeeInfo(request): MachineName = 'TLZH-01-08-3000416' if request.GET.__contains__('MachineName'): MachineName = request.GET['MachineName'] MachineInfo = OeeServcie.LoadMachineInfo(MachineName) MachineList = OeeServcie.LoadMachineList() context = { 'MachineName': MachineName, 'MachineInfo': MachineInfo, 'MachineList': MachineList } ##print(context) return render(request, 'OeeInfo.html', context)
def LoadTimeUtilizationRate(request): MachineID = request.POST['MachineID'] # Load oee data from db context = { 'xFeilds': OeeChart.getXFields(), 'yValues': OeeServcie.GetViewData(OeeChart.getXFields(), OeeServcie.LoadOeeData(MachineID, "TUR")), 'TransactionData': OeeServcie.LoadTransactionData(), } result = ResponseMsg.success(context) #print(result) return HttpResponse(json_util.dumps(result))
def DeleteOeeConf(request): ID = request.POST['id'] MachineInfo = OeeServcie.DeleteOeeConf(ID) context = {} ##print(context) result = ResponseMsg.success(context) return HttpResponse(json_util.dumps(result))
def LoadMachineInfo(request): MachineName = request.POST['MachineName'] MachineInfo = OeeServcie.LoadMachineInfo(MachineName) context = {'MachineInfo': MachineInfo} ##print(context) result = ResponseMsg.success(context) return HttpResponse(json_util.dumps(result))
def UpdateOeeTransaction(request): typeStr = request.POST['type'] value = request.POST['value'] oeeConfObj = { 'type': typeStr, 'value': value, } result = OeeServcie.UpdateOeeTransaction(oeeConfObj) context = {} result = ResponseMsg.success(context) return HttpResponse(json_util.dumps(result))
def CreateOeeConf(request): typeStr = request.POST['type'] value = request.POST['value'] ProductName = request.POST['ProductName'] MachineName = request.POST['MachineName'] oeeConfObj = { 'type': typeStr, 'value': { 'value': value, 'ProductName': ProductName, 'MachineName': MachineName, } } result = OeeServcie.CreateOeeConf(oeeConfObj) context = {} result = ResponseMsg.success(context) return HttpResponse(json_util.dumps(result))
def OeeMachineList(request): context = {'MachineList': OeeServcie.LoadMachineList()} ##print(context) return render(request, 'OeeMachineList.html', context)
def OeeTransaction(request): context = OeeServcie.LoadTransactionData() print(context) return render(request, 'OeeTransaction.html', context)