| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234 |
- # -*- coding: utf-8 -*-
- from django.shortcuts import render
- from apps.AppInfoManage.models import Equip, User_Log, MyUser
- from apps.AppInfoManage.models import SCDdata, SCDstatus, RecentSCDdata, YBQdata, YBQstatus, QXZstatus, QXZdata, Trapstatus, Trapdata, Trapphoto, Equip_SimInfo
- from apps.AppInfoManage.models import CBDstatus, CBDdata, CBDphoto, CBDpest, CBDphoto_desc, YBQphoto, BZYstatus, BZYdata, BZYphoto, Spore_Exist, QXZswitchstatus, QXZswitchdata,\
- RecentCBDdata, QXZTimingswitch, QXZAutoswitch, Msg_Conf
- from itertools import chain
- from django.views.generic import ListView
- import json
- # from apps.AppInfoManage.common import CJSONEncoder
- from apps.EquipManage.views import CJSONEncoder
- from django.http.response import HttpResponse
- from django.core import serializers
- import random
- # from io import BytesIO, StringIO
- import os
- from imutils import paths
- import stat
- import time
- import datetime
- import re
- import copy
- from django.utils.decorators import method_decorator
- from django.views.decorators.csrf import csrf_exempt
- # import xlrd
- from apps.SimInfo.views import get_siminfo
- import requests
- from io import BytesIO
- import sys
- from PIL import Image
- import argparse
- import cv2
- import shutil
- import glob
- from apps.ReportManage.all_dict import qxz_dict, insect_dict, insect_dict_new
- # 网上商城
- class Product_Introduce(ListView):
- def get(self, request):
- return render(request, 'newModule/productIntroduce.html', context={})
- # 无人机
- class UAV(ListView):
- def get(self, request):
- return render(request, 'newModule/uav.html', context={})
- # 森林防火
- class Forest_Fireproofing(ListView):
- def get(self, request):
- return render(request, 'newModule/forestFireproofing.html', context={})
- # 农机管理
- class Machine_Manage(ListView):
- def get(self, request):
- return render(request, 'newModule/machineManage.html', context={})
- # 农机使用列表
- class Machine_List(ListView):
- def get(self, request):
- return render(request, 'newModule/machineUseList.html', context={})
- # 种子种苗管理
- class Seed_Manage(ListView):
- def get(self,request):
- return render(request, 'yield/seedManage.html', context={})
- def post(self,request):
- pass
- # 种子种苗管理
- class Seed_ManageAdd(ListView):
- def get(self,request):
- return render(request, 'yield/seedManageAdd.html', context={})
- def post(self,request):
- pass
- # 人员管理
- class User_Manage(ListView):
- def get(self,request):
- return render(request, 'yield/staffManage.html', context={})
- def post(self,request):
- pass
- # 人员新增
- class User_Add(ListView):
- def get(self,request):
- return render(request, 'yield/staffManageAdd.html', context={})
- def post(self,request):
- pass
- # 作物管理
- class Crop_Manage(ListView):
- def get(self,request):
- return render(request, 'yield/cropManage.html', context={})
- def post(self,request):
- pass
- # 作物新增
- class Crop_Add(ListView):
- def get(self,request):
- return render(request, 'yield/cropManageAdd.html', context={})
- def post(self,request):
- pass
- # 肥料字典
- class Manure_Manage(ListView):
- def get(self,request):
- return render(request, 'yield/manureManage.html', context={})
- def post(self,request):
- pass
- # 肥料新增
- class Manure_Add(ListView):
- def get(self,request):
- return render(request, 'yield/manureManageAdd.html', context={})
- def post(self,request):
- pass
- # 农药字典
- class Pesticide_Manage(ListView):
- def get(self,request):
- return render(request, 'yield/pesticideManage.html', context={})
- def post(self,request):
- pass
- # 农药新增
- class Pesticide_Add(ListView):
- def get(self,request):
- return render(request, 'yield/pesticideManageAdd.html', context={})
- def post(self,request):
- pass
- # 农资供应商
- class Farm_Product(ListView):
- def get(self,request):
- return render(request, 'yield/farmProductSupplier.html', context={})
- def post(self,request):
- pass
- # 农资供应商新增
- class Farm_ProductAdd(ListView):
- def get(self,request):
- return render(request, 'yield/farmProductSupplierAdd.html', context={})
- def post(self,request):
- pass
- # 作业名称
- class Job_Name(ListView):
- def get(self,request):
- return render(request, 'yield/jobName.html', context={})
- def post(self,request):
- pass
- # 作业名称新增
- class Job_NameAdd(ListView):
- def get(self,request):
- return render(request, 'yield/jobNameAdd.html', context={})
- def post(self,request):
- pass
- # 检测机构管理
- class Detection(ListView):
- def get(self,request):
- return render(request, 'yield/detectionGroup.html', context={})
- def post(self,request):
- pass
- # 检测机构新增
- class Detection_Add(ListView):
- def get(self,request):
- return render(request, 'yield/detectionGroupAdd.html', context={})
- def post(self,request):
- pass
- # 计量单位管理
- class Cal_Unit(ListView):
- def get(self,request):
- return render(request, 'yield/calculateUnit.html', context={})
- def post(self,request):
- pass
- # 计量单位管理新增
- class Cal_UnitAdd(ListView):
- def get(self,request):
- return render(request, 'yield/calculateUnitAdd.html', context={})
- def post(self,request):
- pass
- # 项目字典
- class Project(ListView):
- def get(self,request):
- return render(request, 'yield/projectManage.html', context={})
- def post(self,request):
- pass
- # 项目字典新增
- class Project_Add(ListView):
- def get(self,request):
- return render(request, 'yield/projectManageAdd.html', context={})
- def post(self,request):
- pass
-
- # 溯源批次
- class Trace_Batch(ListView):
- def get(self,request):
- return render(request, 'traceCenter/trace_basic.html', context={})
- def post(self,request):
- pass
-
- # 养殖中心
- class breed_Center(ListView):
- def get(self,request):
- return render(request, 'traceCenter/breed_Center.html', context={})
- def post(self,request):
- pass
-
- # 养殖列表
- class breed_Center_List(ListView):
- def get(self,request):
- return render(request, 'traceCenter/breed_Center_list.html', context={})
- def post(self,request):
- pass
- # 水肥控制
- class Water_Fertilizer_Ctrl(ListView):
- def get(self,request):
- return render(request, 'traceCenter/water_fertilizer_ctrl.html', context={})
- def post(self,request):
- pass
|