wangfei
2025-04-15 cd7f3fa89aed4e7a4b87c0ee4164cd606103b318
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
export default {
    "northglassMESsystem": "NorthGlass MES System",
    login: {
        userErr: 'Please enter account number',
        pwErr: 'Please input a password',
        user: 'Account number',
        password: 'Password',
        login: 'Log on',
        loginSuccessful: 'Log on was successful!',
        register: 'Register',
        namea: 'Name cannot be empty',
        len: 'The length cannot exceed 16',
        passnull: 'Password cannot be empty',
        leng: 'The password length cannot be less than 6 or more than 16',
        spwn: 'Confirm password cannot be empty',
        depass: 'The two passwords are not the same',
    },
    register: {
        registerSuccessful: 'login was successful',
        newuserregister: 'New user register',
        name: 'Full name:',
        inputname: 'Please enter your name',
        password: 'Password:',
        pwErr: 'Please input a password',
        passwordation: 'Confirm password:',
        pwErration: 'Please confirm password',
        registration: 'Registration Confirm',
        false: 'Cancel',
    },
    main: {
        connectErr: 'The server connection is abnormal. Please try again later',
        titleFirst: "Welcome ",
        titleLast: ' to use NorthGlass MES system!',
        quit: "Exit",
    },
    basicData: {
        untask: '无任务',
        tonumber: '上片总数量',
        finishnumber: '已完成数量',
        rackreset: '架子复位',
        prackreset: '是否架子复位?',
        printing: '自动打印',
        laserprinting: 'Laser printing machine ready status:',
        cuttingmachine: 'Cutting machine ready status:',
        machine: 'Online status of the loading table:',
        machineaa: 'Manual state of the loading table:',
        selectproject: "Select project",
        startloading: 'Start loading',
        stop: 'Pause',
        yes: 'Confirm',
        change: 'Switch',
        projectnumber: 'Project number',
        glasswidth: 'Glass width',
        glassheight: 'Glass height',
        coatingtypes: 'Coating types',
        coatingtypesa: 'Coating types:',
        quantity: 'Quantity',
        quantitya: 'Quantity:',
        thickness: 'Thickness',
        thicknessa: 'Thickness:',
        startstatus: 'Start status',
        pass: 'Pass',
        waiting: 'Waiting',
        up: 'Loading',
        finish: 'Completed',
        project: 'Project ',
        plselectproject: 'Please select project',
        confirm: 'Confirm',
        cancel: 'Cancel',
        startfilm: 'Whether start loading?',
        whetherpause: 'Whether pause?',
        station: 'Station',
        width: 'Width',
        widtha: 'Width:',
        height: 'Height',
        heighta: 'Height:',
        operate: 'Operate',
        add: 'Increase',
        delete: 'Delete',
        addglass: 'Add glass',
        selectwidth: 'Please select width',
        selectheight: 'Please select high',
        selectcoatingtypes: 'Please select the coating types',
        selectthickness: 'Please select thickness',
        selectquantity: 'Please enter the quantity',
        pause: 'The height of the second and fourth rows must be greater than 2700 in order to save!',
        pausea: 'Please confirm the ready status of marking machine and cutting machine!',
        infonull: 'Project number cannot be empty!',
        updatanull: 'This project has not been saved to the loading list!',
        glassnull: 'An error occurred while updating the glass status',
        deletemessage: 'Do you want to delete this message?',
        layoutSequence: 'Serial Number',
    },
    sorter: {
        onesort: '一线掰片',
        twosort: '二线掰片',
        inPlace: '到位',
        ninPlace: '未到位',
        emptymissions: '空任务',
        advancetask: '进片任务',
        outputtasks: '出片任务',
        schedulingtasks: '调度任务',
        advancerequests: '进片请求',
        releaserequest: '出片请求',
        straighttasks: '直通任务',
        endingtask: '结束',
        another: '其他',
        taskRunning: '任务请求',
        updateTime: '更新时间',
        id: '磨边前理片笼表ID',
        remainWidth: '剩余',
        place: '是否到位',
        layernow: '当前层号',
        gridnumber: 'Grid number',
        glassnumber: 'Glass number',
        width: 'Width',
        height: 'Height',
        startstatus: 'Start status',
        disable: 'Disabled',
        start: 'Enabled',
        deficiencieste: 'Report deficiencies',
        updown: 'Artificial filming',
        operate: 'Operate',
        prompt: 'Prompt',
        information: 'Is the missing information reported?',
        infor: 'Whether to manually download this information?',
        yes: 'Yes',
        cancel: 'Cancel',
    },
    order: {
        projectnumber: '请输入工程号',
        dilapidation: 'Breakage',
        takeaway: 'Manual removal',
        takeawaya: '是否人工拿走该条信息?',
        takeon: 'The arrangement is complete',
    },
    searchOrder: {
        furnfullTemp: '玻璃总量',
        startCell: '目标层号',
        endCell: '预留层号',
        begin: '开始',
        finish: '完成',
        uncar: '未上车',
        inkage: '进片',
        successfullyprocessed: '任务成功处理',
        psuccessfullyprocessed: '是否进行任务成功处理?',
        taskfailure: '任务失败处理',
        ptaskfailure: '是否进行任务失败处理?',
        totallogarithms: '总对数',
        numberpairs: '配对数',
        numberoccupied: '占用格子数',
        totalfurnaces: '总炉数',
        cagesnumber: '笼内数量',
        slotnumber: '占有格子数',
        progress: '进度%',
        whethersame: '是否相同',
        same: '相同',
        notsame: '不相同',
        partask: '任务重置',
        partasks: '是否任务重置?',
        empty: '默认空任务',
        historicaltasks: '历史任务',
        cagedetails: '笼内详情',
        inkageEntity: '进片联机状态:',
        requestEntity: '进片请求状态:',
        mesReplyEntity: '启动命令:',
        outInkageEntity: '出片联机状态:',
        outRequestEntity: '出片请求状态:',
        breakagn: '未破损',
        lacknumber: '缺片数量',
        processcard: '指定流程卡',
        filminformation: '人工下片信息',
        currentglassinformation: '扫码枪当前玻璃信息',
        printlabels: '打印标签',
        deleteTask: '结束工程',
        pdeleteTask: '是否结束工程?',
        searchlayout: 'Non-tempered process card inquiry',
        fullfurnaces: 'Number of full furnaces',
        specifiedproject: 'The currently specified project',
        undesignate: '取消钢化',
        allnumber: 'Total quantity',
        numbercages: 'Number of cages',
        missingquantity: 'Missing quantity',
        breakquantity: 'Breakage/Take Away quantity',
        ceng: 'layer',
        cageinformation: 'Sorter information',
        productionqueue: 'Production queue',
        outputglassID: 'Output glass ID',
        startposition: 'Start position',
        targetlocation: 'Target Position',
        trips: 'Train number',
        number: 'Serial Number',
        taskstatus: 'Task state',
        filmenter: 'Waiting for input glass',
        infilm: 'In progress',
        endtask: 'End task',
        completetask: 'Complete the task',
        intoglassid: 'Input glass ID',
        line: 'Wire',
        Usage: 'Usage rate',
        free: 'Free(pieces)',
        addcage: 'Add information on sorter',
        glassIDa: 'Glass ID:',
        glassID: 'Glass ID',
        inglassID: 'Please enter the glass ID',
        pieceingrid: 'The order of small pieces within the grid',
        pieceingrida: 'The order of small pieces within the grid:',
        inpieceingrid: 'Please enter the order of small pieces within the grid',
        cardnumber: 'Process card number',
        cardnumbera: 'Process card number:',
        incardnumber: 'Please enter the process card number',
        typeglass: 'Glass type',
        typeglassa: 'Glass type:',
        intypeglass: 'Please enter the glass type',
        width: 'Width',
        widtha: 'Width:',
        inwidth: 'Please enter width',
        height: 'Height',
        heighta: 'Height:',
        inheight: 'Please enter height',
        coatingtypes: 'Coating types',
        thickness: 'Thickness',
        thicknessa: 'Thickness:',
        inthickness: 'Please enter the thickness',
        layoutID: 'Drawing ID of loading for tempering furnace',
        layoutIDa: 'Drawing ID of loading for tempering furnace:',
        inlayoutID: 'Please enter the drawing ID of loading for tempering furnace',
        picturesequence: 'Drawing sequence of loading for tempering furnace',
        picturesequencea: 'Drawing sequence of loading for tempering furnace:',
        inpicturesequence: 'Please enter the drawing sequence of loading for tempering furnace',
        startstatus: 'Start status',
        startstatusa: 'Start status:',
        instartstatus: 'Please enter the enabled status',
        glassgaps: 'Glass gap',
        glassgapsa: 'Glass gap:',
        inglassgaps: 'Please enter the glass gap',
        sure: 'Confirm',
        cancel: 'Cancel',
        operate: 'Operate',
        breakage: 'Breakage',
        delete: 'Delete',
        outfilm: 'Output glass',
        cagetableID: 'Sorter table ID',
        cagenumber: 'Sorter number',
        gridnumber: 'Grid number',
        gridnumbera: 'Grid number:',
        grid: 'Please enter a grid number',
        enable: 'Enabled',
        disable: 'Disabled',
        remainingwidth: 'Remaining width',
        add: 'Add',
        sheetID: 'Tempered small piece information table ID',
        processcards: 'Process card',
        processcardtype: 'Process card glass type',
        acceptshorizontal: 'Does tempering accept horizontal placement',
        xcoordinates: 'x coordinate',
        ycoordinates: 'Y coordinate',
        rotationangle: 'Rotation angle (counterclockwise)',
        state: 'Status',
        takeout: 'Take away',
        deletemessage: 'Do you want to delete this message?',
        prompt: 'Prompt',
        yes: 'Yes',
        accept: 'Accept',
        noaccept: 'Not accept',
        filmcomplete: 'Glass output completed',
        waiting: 'Waiting',
        broke: 'Is this information damaged?',
        brokeb: 'Do you need to delete the message?',
        outfil: 'Whether the film is released or not?',
        inputid: 'Please enter the glass ID',
        search: 'Search',
        tabid: 'Dali film cage details table ID',
        tid: 'Device ID',
        tida: 'Device ID:',
        fin: 'Whether or not the task was completed?',
        sureadd: 'Confirm the addition',
        sureadda: 'Whether to confirm the addition?',
        zailong: 'In a cage',
        rengongxp: 'Artificial filming',
        up: 'Previous',
        down: 'Next',
        now: 'The current page is displayed',
        tit: 'data',
        temperingqueries: 'Tempering queries',
        specifytempering: 'Specify a furnace',
        specifyout: '指定人工出片',
        specifyengineerid: 'Specify the project',
        projectnumber: 'Project number',
        layoutnumber: 'Drawing number of loading for tempering furnace',
        numberglasses: 'Number of glasses',
        specifytemperinga: '请确认设备是否已关闭MES联机?',
        temperedswitch: 'Tempered switch',
        dutyinformation: 'Duty information',
        process: 'Process',
        team: 'Team',
        basic: 'equipment',
        makesure: 'Confirm the save',
        temperingtotal: 'Number of tempering furnaces:',
        glasstotal: 'Total number of glasses:',
        Labelprinting: '标签打印',
        Schedulingswitch: '调度开关',
    },
    workOrder: {
        upnumber: '上片位编号',
        coatingtypesbe: '原片膜系',
        glassID: 'Glass ID',
        height: 'Height',
        width: 'Width',
        thickness: 'Thickness',
        coatingtypes: 'Coating types',
        productionsequence: 'Production sequence',
        cardnumber: 'Process card number',
        operate: 'Operate',
        messagedamaged: 'Is this information damaged?',
        prompt: 'Prompt',
        yes: 'Yes',
        cancel: 'Cancel',
        takemessage: 'Do you need to delete the message?',
        breakage: 'Breakage',
        takeout: 'Take away',
        glasstype: 'Glass type',
        line: 'Wire',
        status: 'Status',
        time: 'Time period',
        cway: 'Please select a route',
        cstate: 'Please select a status',
        edgingone: 'Edging a line',
        edgingtwo: 'Edging two lines',
        nedging: 'Unedging',
        edging: 'Edging',
        finedging: 'has been edging',
    },
    processCard: {
        intofurnace: 'Entering the furnace',
        beforefurnace: 'Before entering the furnace',
        outfurnace: 'Glass finished from tempering furnace',
        print: 'Take away the print',
        printing: 'print',
        projectnumber: 'Please enter the project number',
        inquire: 'Inquire',
        project: 'Project number',
        awayprocess: 'Take away the process',
        awayequipment: 'Take away the equipment',
        awayteam: 'Take away the crew',
        flowcard: 'Process card',
        layer: 'Layer number',
        temperinglayout: 'Heat number',
        temperingfeed: 'Preface',
        width: 'Width',
        height: 'Height',
        thickness: 'Thickness',
        glasstakeout: 'Glass take away list',
        layoutID: 'Drawing ID of loading for tempering furnace',
        glassID: 'Glass ID',
    },
    reportWork: {
        details: 'Drop off details',
        filming: 'Artificial filming',
        printing: 'Automatic printing',
        cenumber: 'Number of layers',
        artificialorder: 'The number of pieces under artificial order',
        processcard: 'Print the process card',
        printlabels: 'Print labels',
        information: 'Landing information',
        cstation: 'Please select a desk',
        all: 'all',
        timeperiod: 'Time period',
        stationnumber: 'Station number',
        order: 'order',
        filminformation: 'Manual film information',
        glassmation: 'Artificial film current glass information',
        barcodescanner: 'The current glass information of the barcode scanner',
        lowerbit: 'Unloading station',
        shelfnumber: 'Rack number',
        cardnumber: 'Process card number',
        totalquantity: 'Total quantity',
        beendropped: 'Quantity of unloaded glass',
        state: 'Status',
        devicenumber: 'Equipment No.',
        startstatus: 'Start status',
        enable: 'Start',
        unenable: 'Unstart',
        operate: 'Operate',
        bindingshelves: 'Assigned rack',
        clear: 'Clear',
        workstation: 'Station No.',
        shelfnumbera: 'Rack number:',
        cardnumbera: 'Process card number:',
        incardnumber: 'Please select the process card number',
        clearglass: 'Clear the glass on the shelf',
        sure: 'Operate',
        cancel: 'Cancel',
        glassinformation: 'Glass information',
        glassID: 'Glass ID',
        coatingtypes: 'Coating types',
        thickness: 'Thickness',
        width: 'Width',
        height: 'Height',
    },
    productStock: {
        configName: '配置名',
        configCode: '配置代码',
        configValue: '配置值',
        addusers: 'Add user',
        username: 'User name',
        usernamea: 'User name:',
        inusername: 'Enter one user name',
        role: 'Role',
        rolea: 'Role:',
        inrole: 'Please select a role',
        test: 'Test',
        admin: 'Administrator',
        operate: 'Operate',
        resetpassword: 'Reset password',
        exit: 'Edit',
        delete: 'Delete',
        prompt: 'Prompt',
        repassword: 'Do you want to reset the user password?',
        yes: 'Yes',
        cancel: 'Cancel',
        reusername: 'Modify Users',
        addusername: 'Add user',
        password: 'Password:',
        sure: 'Confirm',
        inpassword: 'Please input a password',
        deusername: 'Do you want to delete the user?',
    },
    customer: {
        addmenua: 'Add secondary menus',
        addmenu: 'Add a first-level menu',
        firstmenu: 'First level menu bar',
        firstmenuname: 'The name of the first-level menu:',
        link: 'Link',
        inlink: 'Please enter the link',
        linka: 'Link:',
        sort: 'Sort',
        insort: 'Please enter sorting',
        sorta: 'Sort:',
        operate: 'Operate',
        exit: 'Edit',
        delete: 'Delete',
        semenu: 'Secondary menu bar',
        semenuname: 'Secondary menu name:',
        menu: 'Menu bar:',
        inmenu: 'Please enter a menu name',
        sure: 'Confirm',
        cancel: 'Cancel',
        exmene: 'Modify the first-level menu',
        exmenea: 'Modify the secondary menu',
        yes: 'Yes',
        demenu: 'Do you want to delete this menu?',
        prompt: 'Prompt',
    },
    delivery: {
        addrole: 'Add Role',
        editrole: 'Modify role',
        role: 'Role',
        rolea: 'Role:',
        inrole: 'Please enter the role',
        operate: 'Operate',
        edit: 'Edit',
        delete: 'Delete',
        yes: 'Yes',
        sure: 'Confirm',
        cancel: 'Cancel',
        derole: 'Do you want to delete this role',
        prompt: 'Prompt',
        choice: 'Menu permissions:',
        inchoice: 'Please select Menu Permissions',
    },
    replenish: {
        patchManagement: 'Mesh management',
    },
    rework: {
        reworkManagement: 'Rework management',
        addRework: "Rework added ",
    },
    role: {
        id: 'ID',
        characterHomepage: 'Character Home',
    },
    user: {
        userId: 'User ID',
        userHomepage: 'User Home',
    },
    orderBasicData: {
        order: 'orders',
        orderType: 'The type of order',
    },
    machine: {
        basicId: 'Device number',
        basicName: 'The name of the device',
        basicCategory: 'The process in which it is located',
        tempering: 'Steel',
    },
    report: {
        productionReport: 'Production reports',
        workInProgressReport: 'WIP report',
    },
    productionBasicData: {
        basicDataQuery: 'Basic data query',
    },
    mainIngredient: {
        materialInformation: 'Material information',
    },
    mainIngredientStock: {
        materialName: 'The name of the item',
        createTime: 'Return date',
    },
    large: {
        load: 'load',
        edg: 'edg',
        temp: 'temp',
        hollow: 'hollow',
        oneFinish: 'oneFinish',
        twoFinish: 'twoFinish',
        oneunFinish: 'oneunFinish',
        twounFinish: 'twounFinish',
        ondDamage: 'ondDamage',
        percent: 'Percent',
        time: 'The time of the break',
        tionnumber: 'Order number',
        jobnumber: 'Job number',
        productionnumber: 'The production order number',
        cardnumber: 'Process card number',
        projectname: 'The name of the project',
        batch: 'batch',
        detailID: 'Detail ID',
        building: 'Building No',
        serialnumber: 'Order serial number',
        productname: 'Product name',
        serial: 'Process validation number',
        slicemarker: 'Frame marker (position)',
        numberpatches: 'Number of patches',
        width: 'Width',
        height: 'Height',
        shape: 'Shape',
        responsibleprocess: 'Responsible process',
        process: 'This process',
        numberfractions: 'The number of unfilled fractions',
        breakreason: 'The reason for the break',
        breaktype: 'Sub-break type',
        responsiblepersonnel: 'Responsible Personnel',
        responsiblequipment: 'Responsible Equipment',
        responsibleteam: 'Responsible team',
        area: 'Sub-broken area',
        inspector: 'Quality inspector',
        operate: 'Operate',
        mes: 'Detail',
        projectnumber: 'The project order number',
        brokeno: 'The report is broken and not filled',
        close: 'Shut down',
        orderId: 'Order ID',
        order: '订单详情',
        customerName: 'The name of the customer',
        project: 'The name of the project',
        are: 'are',
        quantity: 'quantity',
        warehousing: 'State',
        deliveryDate: 'Delivery time',
        notstocked: 'Not yet in stock',
        inboundstatus: 'Partial inventory status',
        allstatus: 'All in stock status',
        completedquantity: 'Completed quantity',
        scrapquantity: 'Scrap Quantity',
        number: 'Quantity',
        method: 'Processing method',
        innumber: 'Quantity already entered',
        productstatus: 'Production status',
        right: 'normal',
        stop: 'termination',
        inquire: 'query',
        starttime: 'Start Time',
        endtime: 'End Time',
        loading: 'In the process of uploading:',
        brokenNum: 'brokenNum',
        inventory: 'inventory',
        inventoryarea: 'inventoryarea',
        shippedQuantity: 'shippedQuantity',
        reportWorkQuantity: 'reportWorkQuantity',
        reportWorkQuantityCount: 'reporting_work_num_count',
        processId: 'processId',
        historicaltasks1: 'historicaltasks1',
        historicaltasks2: 'historicaltasks2',
        historicaltasks3: 'historicaltasks3',
        historicaltasks4: 'historicaltasks4',
        historicaltasks5: 'historicaltasks5',
        historicaltasks6: 'historicaltasks6',
        historicaltasks7: 'historicaltasks7',
        order: 'order',
        date: 'date',
        countOutOne: 'countOutOne',
        totalAreaOutOne: 'totalAreaOutOne',
        countOutTwo: 'countOutTwo',
        totalAreaOutTwo: 'totalAreaOutTwo',
        countIn: 'countIn',
        totalAreaIn: 'totalAreaIn',
        countOut: 'countOut',
        totalAreaOut: 'totalAreaOut',
        hollowCountOutOne: 'hollowCountOutOne',
        hollowTotalAreaOutOne: 'hollowTotalAreaOutOne',
        countOut: 'countOut',
        hollowCountOutTwo: 'hollowCountOutTwo',
    },
    reportmanage: {
        productiontime: 'production time',
        starttime: 'Start Time',
        endtime: 'End Time',
        ctype: 'Please select type',
        cstate: 'Please select the status',
        cprocess: 'Please select the process',
        all: 'All',
        completed: 'Completed',
        broke: 'Damaged',
        takeout: 'Takeout',
        dreportwork: 'Unreported work',
        pendingwork: 'Pending job application',
        reportwork: 'Reported work',
        reportworked: 'Reported worked',
        incise: 'slicing',
        edging: 'edging',
        steel: 'toughened',
        inquire: 'query',
        signingwork: 'Reporting for work',
        reporteam: 'Report work team',
        reportingequipment: 'Reporting equipment',
        line: 'line',
        process: 'production processes',
        glassID: 'Glass ID',
        projectnumber: 'Project number',
        layoutID: 'Tempered layout ID',
        type: 'type',
        state: 'state',
        processcards: 'Flow Card',
        number: 'Serial Number',
        layer: 'storey',
        typebreakage: 'Damage type',
        ptypebreakage: ' Please select the type of damage',
        causebreakage: 'Reason for damage',
        pcausebreakage: 'Please select the reason for the damage',
        responsibleprocess: 'Responsibility Process',
        responsiblepersonnel: 'Responsible personnel',
        presponsiblepersonnel: 'Please enter the responsible personnel',
        responsibleteam: 'Responsible team',
        presponsibleteam: 'Please select the responsible team',
        responsibleequipment: 'Responsible equipment',
        presponsibleequipment: 'Please select the responsible device',
        remark: 'notes',
        premark: 'Please enter a note',
    },
    film: {
        resetnumber: '架子号',
        fail: '失败',
        mes: 'Original film storage details',
        warehousing: 'store',
        pwarehousing: '入库请求',
        wareout: '原片出库',
        information: '是否出库该条信息?',
        pwareout: '出库请求',
        position: '吊装位:',
        cposition: '请选择吊装位',
        position1: '吊装位1',
        position2: '吊装位2',
        addglass: '原片信息',
        operate: 'Operate',
        exit: 'Edit',
        delete: 'Delete',
        outbound: 'Outbound',
        deviceid: 'device ID',
        enablestatea: 'Enable tagging',
        disable: 'Disable',
        start: 'Enable',
        startslot: 'Start workstation',
        endslot: 'Target workstation',
        slotid: 'Grid ID',
        slot: '格子号',
        width: 'Width',
        widtha: 'Width:',
        inwidth: 'Please enter width',
        height: 'Height',
        inheight: 'Please enter height',
        heighta: 'Height:',
        thickness: 'Thickness',
        inthickness: 'Please enter thickness',
        thicknessa: 'Thickness:',
        films: 'Films',
        infilms: 'Please enter films',
        filmsa: 'Films:',
        createtime: 'Creation time',
        remainquantity: 'Remaining Quantity',
        thickremainquant: 'Remaining quantity of original film (sheets)',
        thickremainquantity: 'Remaining quantity of original film (sheets):',
        inquantity: 'Please enter the quantity',
        quantitya: 'Number:',
        enableid: 'Task ID',
        originateslot: 'Starting grid',
        endoriginateslot: '目标格子',
        patternquantity: 'Number',
        enabletype: 'Task Type',
        enablestate: 'Workstation status',
        finish: 'Completed',
        unfinish: 'Incomplete',
        dedelete: 'Do you want to delete this content?',
        dedisable: 'Do you want to disable this content?',
        deoutbound: 'Whether to release the content of this item from the warehouse?',
        selectwarehousing: 'Please select the lifting position',
        inwarehousing: 'Lifting position:',
        warehousing1: 'Lifting position 1',
        warehousing2: 'Lifting position 2',
        starttime: 'Start Time',
        endtime: 'End Time',
        taskstatus: 'Status',
        built: 'newly built',
        execution: 'In progress',
        tasktype: 'Task Type',
        stocke: 'store',
        dispatch: 'dispatch',
        inquire: 'query',
        station: 'station',
    },
    Mounting: {
        previewproject: 'Select Preview Project',
        loadinglinea: 'Upper film line',
        loadingline: 'Upper film line:',
        inloadingline: 'Please select the upper film line',
        oneloadingline: 'Line 1 on film',
        twoloadingline: 'Line 2 on film',
        waiting: 'Waiting',
        pass: 'Pass',
        setparameters: 'Set parameters',
        project: 'Project number',
        projecta: 'Project number:',
        width: 'Width',
        height: 'Height',
        thickness: 'Thickness',
        projectnumber: 'Project original piece number',
        state: 'state',
        createtime: 'Creation time',
        all: 'Select All',
        removalmethod: '请选择除膜方式',
        removalmethodp: '除膜方式',
        removalmethoda: '除膜方式:',
        noremoval: '不除膜',
        removal: '除膜',
        coarselyground: '粗磨',
        finegrinding: '精磨',
    },
    hellow: {
        totalPairQuantitya: '任务总配对数',
        pairQuantitya: '已出配对数',
        waitingout: '等待出片',
        finishout: '出片完成',
        hollowSequence: '中空顺序',
        isPair: '是否配对',
        no: '否',
        listFormula: '配方信息',
        HollowGlass: '队列信息',
        totalLayer: '总层数',
        totalPairQuantity: '总配对数量',
        pairQuantity: '已完成配对数量',
        isForceList: '是否强制',
        yesisForceList: '强制',
        noisForceList: '非强制',
        hollowCountOutOne: '中空一线玻璃数量',
        hollowCountOutTwo: '中空二线玻璃数量',
        hollowTotalAreaOutOne: '中空一线玻璃面积',
        hollowTotalAreaOutTwo: '中空二线玻璃面积',
        countIn: '钢化前大理片笼玻璃数量',
        countOut: '钢化玻璃数量',
        countOutOne: '切割一线玻璃数量',
        countOutTwo: '切割二线玻璃数量',
        totalAreaIn: '钢化前大理片笼玻璃面积',
        totalAreaOut: '钢化玻璃面积',
        totalAreaOutOne: '切割一线玻璃面积',
        totalAreaOutTwo: '切割二线玻璃面积',
        freeone: '一线空闲状态:',
        freetwo: '二线空闲状态:',
        freethree: '三线空闲状态:',
        casFour: '气体4',
        casFourb: '气体4:',
        casFoura: '请选择气体4',
        casOne: '气体1',
        casOneb: '气体1:',
        casOnea: '请选择气体1',
        casThree: '气体3',
        casThreeb: '气体3:',
        casThreea: '请选择气体3',
        casTwo: '气体2',
        casTwob: '气体2:',
        casTwoa: '请选择气体2',
        Y: '有',
        F: '无',
        frameFour: '间隔板4',
        frameFourb: '间隔板4:',
        frameFoura: '请输入间隔板4',
        frameOne: '间隔板1',
        frameOneb: '间隔板1:',
        frameOnea: '请输入间隔板1',
        frameThree: '间隔板3',
        frameThreeb: '间隔板3:',
        frameThreea: '请输入间隔板3',
        frameTwo: '间隔板2',
        frameTwob: '间隔板2:',
        frameTwoa: '请输入间隔板2',
        intervalFrameHeightOne: '间隔框高度1',
        intervalFrameHeightTwo: '间隔框高度2',
        intervalFrameHeightThree: '间隔框高度3',
        intervalFrameHeightFour: '间隔框高度4',
        intervalFrameHeightaOne: '请输入间隔框高度1',
        intervalFrameHeightaTwo: '请输入间隔框高度2',
        intervalFrameHeightaThree: '请输入间隔框高度3',
        intervalFrameHeightaFour: '请输入间隔框高度4',
        intervalFrameHeightbOne: '间隔框高度1:',
        intervalFrameHeightbTwo: '间隔框高度2:',
        intervalFrameHeightbThree: '间隔框高度3:',
        intervalFrameHeightbFour: '间隔框高度4:',
        intervalFrameTypeOne: '间隔框类型1',
        intervalFrameTypeTwo: '间隔框类型2',
        intervalFrameTypeThree: '间隔框类型3',
        intervalFrameTypeFour: '间隔框类型4',
        intervalFrameTypecOne: '请选择间隔框类型1',
        intervalFrameTypecTwo: '请选择间隔框类型2',
        intervalFrameTypecThree: '请选择间隔框类型3',
        intervalFrameTypecFour: '请选择间隔框类型4',
        intervalFrameTypedOne: '间隔框类型1:',
        intervalFrameTypedTwo: '间隔框类型2:',
        intervalFrameTypedThree: '间隔框类型3:',
        intervalFrameTypedFour: '间隔框类型4:',
        intervalFrameTypea: 'tps胶',
        intervalFrameTypeb: '铝间隔条',
        intervalFrameWidthOne: '间隔框宽度1',
        intervalFrameWidthTwo: '间隔框宽度2',
        intervalFrameWidthThree: '间隔框宽度3',
        intervalFrameWidthFour: '间隔框宽度4',
        intervalFrameWidthaOne: '请输入间隔框宽度1',
        intervalFrameWidthaTwo: '请输入间隔框宽度2',
        intervalFrameWidthaThree: '请输入间隔框宽度3',
        intervalFrameWidthaFour: '请输入间隔框宽度4',
        intervalFrameWidthbOne: '间隔框宽度1:',
        intervalFrameWidthbTwo: '间隔框宽度2:',
        intervalFrameWidthbThree: '间隔框宽度3:',
        intervalFrameWidthbFour: '间隔框宽度4:',
        sealInsert: '密封嵌入',
        sealInsertb: '密封嵌入:',
        sealInserta: '请输入密封嵌入',
        hollowformula: '中空配方',
        hollowformuldet: '是否删除该中空配方?',
        hollowtaskdet: '是否删除该任务?',
        taskdet: '删除任务',
        edithollowformula: '修改中空配方',
        phollowformula: '请选择中空配方',
        hollowformulp: '中空配方:',
        bottomRemove: '下侧除膜量:',
        bottomRemovep: '下侧除膜量',
        bottomRemovea: '请输入下侧除膜量',
        topRemove: '上侧除膜量:',
        topRemovep: '上侧除膜量',
        topRemovea: '请输入上侧除膜量',
        leftRemove: '左侧除膜量:',
        leftRemovep: '左侧除膜量',
        leftRemovea: '请输入左侧除膜量',
        rightRemove: '右侧除膜量:',
        rightRemovep: '右侧除膜量',
        rightRemovea: '请输入右侧除膜量',
        formulaNamep: '配方名',
        formulaName: '配方名:',
        formulaNamea: '请输入配方名',
        stopproject: '暂停任务',
        pstopproject: '是否暂停任务?',
        reviewproject: '预览工程',
        line: '线路',
        linea: '线路:',
        line1: '线路一',
        line2: '线路二',
        line3: '线路三',
        createtask: '创建任务',
        starttask: '开始任务',
        pstarttask: '是否开始任务?',
        stoptask: '停止任务',
        pstoptask: '是否停止任务?',
        currenttask: '当前任务:',
        claimednumber: '已领取配对数量:',
        linenumber: '进入中空线数量:',
        order: '出片顺序',
        flowCardId: '流程卡',
        thickness: '厚度',
        coatingtypes: '膜系',
        layer: '层数',
        height: '长',
        width: '宽',
        state: '状态',
        cardnumber: '流程卡号',
        cardnumbera: '流程卡号:',
        layernumber: '层号',
        totalnumber: '总片数',
        pairsnumber: '已配对数量',
        missingnumber: '缺片数量',
        damagenumber: '破损数量',
        operate: '操作',
        claimquest: '领取任务',
        pclaimquest: '是否领取任务?',
        missingfilms: '缺片详情',
        forcedfilming: '强制出片',
        pforcedfilming: '是否强制出片?',
        brokenpieces: '破损片数',
        realpieces: '实际片数',
        route: '路线:',
        croute: '请选择路线',
        ptotalpairQuantity: '总配对数量:',
        cpairQuantity: '请输入总配对数量',
        schedulingswitch: '调度开关',
    },
    screendisplay: {
        pwidth: '请输入宽度',
        pheight: '请输入高度',
        upnumber: '上片数量',
    }
}