config.py 2.2 KB
import os
from dotenv import load_dotenv

basedir = os.path.abspath(os.path.dirname(__file__))
load_dotenv(os.path.join(basedir, '.env'))


class Config(object):
    CONFIG_4C = ['4C-1线', '4C-2线', '4C-3线', '4C-4线', '4C-5线', '4C-6线', '4C-7线', '4C-8线', '4C-9线', '4C-10线', '4C-14线', '4C-15线']
    CONFIG_AGV = ['1号车','2号车','3号车','4号车','5号车','6号车','7号车','8号车','9号车','10号车','11号车','12号车','13号车']
    CONFIG_4D = ['4D-1线','4D-2线','4D-3线','4D-4线','4D-5线','4D-6线','4D-7线','4D-8线','4D-9线','4D-10线','4D-11线','4D-12线','4D-13线','4D-14线','4D-15线','4D-16线']
    CONFIG_BOX = ['line-ac-01','line-ac-02','line-ac-03','line-ac-04','line-ac-05','line-ac-06','line-ac-07','line-ac-08','line-ac-09','line-ac-10','line-ac-11','line-ac-12','line-ac-13','line-ac-14','line-ac-15','line-ac-16','line-ac-17','line-ac-18','line-ac-25','line-ac-26']
    CONFIG_BOX_TRANS = {'line-ac-01':'云料仓1-1','line-ac-02':'云料仓1-2','line-ac-03':'云料仓2-1','line-ac-04':'云料仓2-2','line-ac-05':'云料仓3-1','line-ac-06':'云料仓3-2','line-ac-07':'云料仓4-1','line-ac-08':'云料仓4-2','line-ac-09':'云料仓5-1','line-ac-10':'云料仓5-2','line-ac-11':'云料仓6-1','line-ac-12':'云料仓6-2','line-ac-13':'云料仓7-1','line-ac-14':'云料仓7-2','line-ac-15':'云料仓8-1','line-ac-16':'云料仓8-2','line-ac-17':'云料仓9-1','line-ac-18':'云料仓9-2','line-ac-25':'云料仓10-1','line-ac-26':'云料仓10-2'}
    # CONFIG_BOX = ['云料仓1', '云料仓1', '云料仓1', '云料仓4', '云料仓5', '云料仓6', '云料仓7', '云料仓8', '云料仓9', '云料仓10', '云料仓11', '云料仓12']
    CONFIG_BOX_STATUS = {1:'准备就绪',2:'急停',3:'故障',4:'警告',5:'调试中',6:'入库执行中',7:'入仓位完成',8:'入库失败',9:'出库执行中',10:'出仓位完成',11:'出库失败',12:'出库移载中',13:'远点返回中'}
    DB_NAME = 'qisada2'
    URL = 'http://192.168.101.11/myproject/rest/api/qisda/device/deviceMsgList'
    BOX_URL = 'http://192.168.101.11/myproject/service/store/statusList'
    BOX_RATIO_URL = 'http://192.168.101.11/myproject/service/store/storageList'