chenluhua1980
2026-01-24 2a7efcf2a4bac5e7f9813975c87683ea09fb984e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#pragma once
#include "ServoCommo.h"
#include "CGlass.h"
 
 
namespace SERVO {
    constexpr uint32_t MID_Bonder1 = 1001;
    constexpr uint32_t MID_Bonder2 = 1002;
    constexpr uint32_t MID_VacuumBakeA = 1003;
    constexpr uint32_t MID_VacuumBakeB = 1004;
    constexpr uint32_t MID_BakeCoolingA = 1005;
    constexpr uint32_t MID_BakeCoolingB = 1006;
 
    class CServoUtilsTool
    {
    public:
        CServoUtilsTool();
        virtual ~CServoUtilsTool();
 
    public:
        static std::string getEqName(int eqid);
        static std::string getEqUnitName(int eqid, int unit);
        static std::string getEqUnitName(int eqid, int unit, int slot);
        static std::string getMaterialsTypeText(MaterialsType type);
        static std::string getGlassStateText(SERVO::GlsState state);
        static std::string getInspResultText(SERVO::InspResult result);
        static std::unordered_map<int, std::vector<std::string>>& getEqDataTypes();
    };
}