| | |
| | | "avatar": "", |
| | | "version": "4.9.2", |
| | | "createdTime": "2025-3-10 16:38:19", |
| | | "updatedTime": "2025-7-10 10:43:18", |
| | | "updatedTime": "2025-7-10 12:02:35", |
| | | "dbConns": [], |
| | | "profile": { |
| | | "default": { |
| | |
| | | "extProps": {}, |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "002B8F72-C45A-4524-B640-C84EF0514764" |
| | | }, |
| | | { |
| | | "defKey": "hf_code", |
| | | "defName": "HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "id": "C66ED6C1-01AF-455B-99D5-AA68EE84B6D7" |
| | | } |
| | | ], |
| | | "correlations": [], |
| | |
| | | "extProps": {}, |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "E93F68B2-6E1B-4058-8409-D3DDCBE0032C" |
| | | }, |
| | | { |
| | | "defKey": "hf_code", |
| | | "defName": "HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "notes": {}, |
| | | "attr1": "", |
| | | "attr2": "", |
| | | "attr3": "", |
| | | "attr4": "", |
| | | "attr5": "", |
| | | "attr6": "", |
| | | "attr7": "", |
| | | "attr8": "", |
| | | "attr9": "", |
| | | "id": "2A0B2F8F-6627-4459-91AC-C5AE6D82AC1A", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "remark", |
| | |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "2D1B4B74-517C-4C1E-8A81-BE47214D2048", |
| | | "uiHint": null |
| | | }, |
| | | { |
| | | "defKey": "hf_code_a", |
| | | "defName": "移交åHFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "id": "F25BE183-0D23-4687-9D1D-0D267900366E" |
| | | }, |
| | | { |
| | | "defKey": "hf_code_b", |
| | | "defName": "éªæ¶åHFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "id": "A4ACA44E-2744-46F4-9F74-DCE0FAA5AEED" |
| | | } |
| | | ], |
| | | "correlations": [], |
| | |
| | | "extProps": {}, |
| | | "domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC", |
| | | "id": "4D2784FA-4590-44E2-AE97-68AFA3DB4540" |
| | | }, |
| | | { |
| | | "defKey": "hf_code", |
| | | "defName": "HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "id": "624246E9-5FFE-49D3-B975-4439FF9DA03B" |
| | | } |
| | | ], |
| | | "correlations": [], |
| | |
| | | "extProps": {}, |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "16F4A88A-666C-436D-8C96-83BCB2C9E0CB" |
| | | }, |
| | | { |
| | | "defKey": "hf_code", |
| | | "defName": "HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "notes": {}, |
| | | "attr1": "", |
| | | "attr2": "", |
| | | "attr3": "", |
| | | "attr4": "", |
| | | "attr5": "", |
| | | "attr6": "", |
| | | "attr7": "", |
| | | "attr8": "", |
| | | "attr9": "", |
| | | "id": "0469FBD4-C04E-42B9-A69D-DA62F9D6FD7B", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | } |
| | | ], |
| | | "correlations": [], |
| | |
| | | { |
| | | "defKey": "evaluation_status", |
| | | "defName": "é´å®ç¶æ", |
| | | "comment": "å¾
é´å®ãé´å®ä¸ã维修室主任ç¾åãå·¥èºäººåç¾åãææ¯ä¸»ç®¡ç¾åãè®¾å¤æ£éªåç¾åã已宿ãå·²éå®ãåæ´ä¸ãå·²è¿æ", |
| | | "comment": "å¾
é´å®ãé´å®ä¸ã维修室主任ç¾åãå·¥èºäººåç¾åã使ç¨å使æ¯ä¸»ç®¡ç¾åãè®¾å¤æ£éªåç¾åã已宿ãå·²éå®ãåæ´ä¸ãå·²è¿æ", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "repair_manager_signature_time_1", |
| | | "defKey": "repair_manager_signature_time", |
| | | "defName": "维修室主任ç¾åæ¶é´", |
| | | "comment": "", |
| | | "type": "", |
| | |
| | | "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" |
| | | }, |
| | | { |
| | | "defKey": "repair_manager_comment", |
| | | "defName": "维修室主任æè§", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "0F13D1D1-36B5-4A0D-BD5B-AFDA084E1DDB" |
| | | }, |
| | | { |
| | | "defKey": "sample_check_result", |
| | | "defName": "è¯ä»¶æ£æ¥ç»æ", |
| | | "comment": "åæ ¼ãä¸åæ ¼", |
| | |
| | | "id": "F19406B3-1B81-484F-B916-81143EB092A4" |
| | | }, |
| | | { |
| | | "defKey": "process_technicianâ_signature", |
| | | "defKey": "process_technician_signature", |
| | | "defName": "å·¥èºåç¾å", |
| | | "comment": "", |
| | | "type": "", |
| | |
| | | "id": "44FAEC7F-5BA9-4AD0-8692-DA36C64E4B7C" |
| | | }, |
| | | { |
| | | "defKey": "process_technicianâ_signature_time", |
| | | "defKey": "process_technician_signature_time", |
| | | "defName": "å·¥èºåç¾åæ¶é´", |
| | | "comment": "", |
| | | "type": "", |
| | |
| | | "extProps": {}, |
| | | "domain": "7CFFA0D3-6A93-4DDC-BC10-DF21211064DC", |
| | | "id": "CD0EC1A3-9216-45AE-A386-43654B1F1F3C" |
| | | }, |
| | | { |
| | | "defKey": "process_technician_comment", |
| | | "defName": "å·¥èºåæè§", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "47FF3E75-03DE-4CF8-B26E-6648E50AFF57" |
| | | }, |
| | | { |
| | | "defKey": "depart_technical_leader_signature", |
| | | "defName": "使ç¨å使æ¯ä¸»ç®¡ç¾å", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "54611CCC-CA4B-42E1-9F32-4944C85B85A6", |
| | | "id": "6ADA4571-938B-45C3-94E9-597976870FC9" |
| | | }, |
| | | { |
| | | "defKey": "depart_technical_leader_signature_time", |
| | | "defName": "使ç¨å使æ¯ä¸»ç®¡ç¾åæ¶é´", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "0B2E03D2-7AE1-447D-AE76-91D7287805A9" |
| | | }, |
| | | { |
| | | "defKey": "depart_technical_leader_comment", |
| | | "defName": "使ç¨å使æ¯ä¸»ç®¡æè§", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "83DD647B-8CF8-431D-AFF0-E73ECE6A107D" |
| | | }, |
| | | { |
| | | "defKey": "evaluation_result", |
| | |
| | | "attr9": "", |
| | | "id": "7E033853-C5FC-4F19-A327-BEE1B28281F5", |
| | | "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" |
| | | }, |
| | | { |
| | | "defKey": "inspector_comment", |
| | | "defName": "è®¾å¤æ£æ¥äººæè§", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "8DA86471-B224-4E8C-9290-9C3BF5BC2B5D" |
| | | }, |
| | | { |
| | | "defKey": "hf_code_a", |
| | | "defName": "éå½A HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "id": "1E95505E-B351-47EE-8281-7003647B07A7" |
| | | }, |
| | | { |
| | | "defKey": "hf_code_b", |
| | | "defName": "éå½B HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "id": "AFB9A36B-289D-4A19-8E2E-D3DA65FF3D14" |
| | | }, |
| | | { |
| | | "defKey": "hf_code_c", |
| | | "defName": "éå½C HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "id": "64714662-83B6-446C-BA3D-A8FB5573446E" |
| | | }, |
| | | { |
| | | "defKey": "hf_code_d", |
| | | "defName": "éå½D HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64", |
| | | "extProps": {}, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "id": "15FC7289-2765-45F3-B438-0839058DA71C" |
| | | }, |
| | | { |
| | | "defKey": "remark", |
| | |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "4478B303-EEFF-4F42-A389-0AC012E4DBAD", |
| | | "uiHint": null |
| | | }, |
| | | { |
| | | "defKey": "hf_code", |
| | | "defName": "HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "notes": {}, |
| | | "attr1": "", |
| | | "attr2": "", |
| | | "attr3": "", |
| | | "attr4": "", |
| | | "attr5": "", |
| | | "attr6": "", |
| | | "attr7": "", |
| | | "attr8": "", |
| | | "attr9": "", |
| | | "id": "7A93E21A-C20B-4A97-B8BA-F983BB7B3AB3", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | } |
| | | ], |
| | | "correlations": [], |
| | |
| | | "extProps": {}, |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "9FB2FB56-7A3D-4B68-B84E-DFE6B41611C8" |
| | | }, |
| | | { |
| | | "defKey": "hf_code", |
| | | "defName": "HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "notes": {}, |
| | | "attr1": "", |
| | | "attr2": "", |
| | | "attr3": "", |
| | | "attr4": "", |
| | | "attr5": "", |
| | | "attr6": "", |
| | | "attr7": "", |
| | | "attr8": "", |
| | | "attr9": "", |
| | | "id": "C4A479A5-B9DD-4911-B26A-ABEA85EF875A", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | } |
| | | ], |
| | | "correlations": [], |
| | |
| | | "extProps": {}, |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "0A1D4698-D332-4747-A96E-EF03DFAD0305" |
| | | }, |
| | | { |
| | | "defKey": "hf_code", |
| | | "defName": "HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "notes": {}, |
| | | "attr1": "", |
| | | "attr2": "", |
| | | "attr3": "", |
| | | "attr4": "", |
| | | "attr5": "", |
| | | "attr6": "", |
| | | "attr7": "", |
| | | "attr8": "", |
| | | "attr9": "", |
| | | "id": "1FDD4335-E2A5-4925-B353-DFB1518E8893", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | } |
| | | ], |
| | | "correlations": [], |
| | |
| | | "attr9": "", |
| | | "id": "D05DDC06-FC09-42DC-B236-CE3E3C748486", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "hf_code", |
| | | "defName": "HFç¼ç ", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "domain": "BE09D493-E183-402D-ACC4-EEA21EB35B8E", |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "notes": {}, |
| | | "attr1": "", |
| | | "attr2": "", |
| | | "attr3": "", |
| | | "attr4": "", |
| | | "attr5": "", |
| | | "attr6": "", |
| | | "attr7": "", |
| | | "attr8": "", |
| | | "attr9": "", |
| | | "id": "403E2E22-E3B6-4385-8438-50D2548E2766", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | } |
| | | ], |
| | | "correlations": [], |
¶Ô±ÈÐÂÎļþ |
| | |
| | | --ææ¯ç¶æé´å®ç¸å
³ç¼ç è§å |
| | | INSERT INTO [dbo].[sys_business_code_rule] ([id], [create_by], [create_time], [update_by], [update_time], [del_flag], [business_name], [business_code], [prefix], [year_format], [month_format], [day_format], [seq_length]) VALUES (N'1942396178475687937', N'admin', '2025-07-08 09:31:51.5660000', NULL, NULL, 0, N'ææ¯ç¶æé´å®è§èç¼ç è§å', N'TechnicalStatusStandardCodeRule', N'TSES', N'yyyy', NULL, NULL, 4); |
| | | INSERT INTO [dbo].[sys_business_code_rule] ([id], [create_by], [create_time], [update_by], [update_time], [del_flag], [business_name], [business_code], [prefix], [year_format], [month_format], [day_format], [seq_length]) VALUES (N'1943153060836503553', N'admin', '2025-07-10 11:39:26.4060000', NULL, NULL, 0, N'ææ¯ç¶æé´å®å·¥åç¼ç è§å', N'TechnicalStatusEvaluationOrderCodeRule', N'TSEO', N'yyyy', NULL, NULL, 4); |
| | |
| | | String SCRAP_CODE_RULE = "EquipmentScrapCodeRule"; |
| | | //ææ¯ç¶æé´å®è§èç¼ç è§å |
| | | String TECHNICAL_STATUS_EVALUATION_STANDARD_CODE_RULE = "TechnicalStatusStandardCodeRule"; |
| | | //ææ¯ç¶æé´å®å·¥åç¼ç è§å |
| | | String TECHNICAL_STATUS_EVALUATION_ORDER_CODE_RULE = "TechnicalStatusEvaluationOrderCodeRule"; |
| | | /** |
| | | * å¤ä»¶è¯·è´åç¶æ 1:å·²å建 2:å·²æäº¤ 3:å·²éè¿ 4:已驳å 5:已宿 |
| | | */ |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package org.jeecg.modules.eam.constant; |
| | | |
| | | public enum EamTechnicalStatusEvaluationOrderEnum { |
| | | WAIT_EVALUATION, //å¾
é´å® |
| | | UNDER_EVALUATION, //é´å®ä¸ |
| | | repair_manager_signing, //维修室主任ç¾å |
| | | PROCESS_TECHNICIAN_SIGNING, //å·¥èºäººåç¾å |
| | | DEPART_TECHNICAL_LEADER_SIGNING, //使ç¨å使æ¯ä¸»ç®¡ç¾å |
| | | INSPECTOR_SIGNING, //è®¾å¤æ£éªåç¾å |
| | | COMPLETED, //已宿 |
| | | LOCKED, //å·²éå® |
| | | CHANGING, //åæ´ä¸ |
| | | EXPIRED, //å·²è¿æ |
| | | ; |
| | | } |
| | |
| | | package org.jeecg.modules.eam.controller; |
| | | |
| | | import cn.hutool.core.collection.CollectionUtil; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import io.swagger.annotations.Api; |
| | |
| | | import org.jeecg.common.api.vo.Result; |
| | | import org.jeecg.common.aspect.annotation.AutoLog; |
| | | import org.jeecg.common.system.base.controller.JeecgController; |
| | | import org.jeecg.modules.eam.constant.BusinessCodeConst; |
| | | import org.jeecg.modules.eam.constant.OrderCreationMethodEnum; |
| | | import org.jeecg.modules.eam.entity.EamTechnicalStatusEvaluationOrder; |
| | | import org.jeecg.modules.eam.request.EamTechnicalStatusEvaluationOrderQuery; |
| | | import org.jeecg.modules.eam.request.EamTechnicalStatusEvaluationOrderRequest; |
| | | import org.jeecg.modules.eam.service.IEamTechnicalStatusEvaluationOrderService; |
| | | import org.jeecg.modules.system.service.ISysBusinessCodeRuleService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | |
| | | public class EamTechnicalStatusEvaluationOrderController extends JeecgController<EamTechnicalStatusEvaluationOrder, IEamTechnicalStatusEvaluationOrderService> { |
| | | @Autowired |
| | | private IEamTechnicalStatusEvaluationOrderService eamTechnicalStatusEvaluationOrderService; |
| | | |
| | | @Autowired |
| | | private ISysBusinessCodeRuleService businessCodeRuleService; |
| | | /** |
| | | * å页å表æ¥è¯¢ |
| | | * |
| | |
| | | /** |
| | | * æ·»å |
| | | * |
| | | * @param eamTechnicalStatusEvaluationOrder |
| | | * @param request |
| | | * @return |
| | | */ |
| | | @AutoLog(value = "ææ¯ç¶æé´å®å·¥å-æ·»å ") |
| | | @ApiOperation(value="ææ¯ç¶æé´å®å·¥å-æ·»å ", notes="ææ¯ç¶æé´å®å·¥å-æ·»å ") |
| | | @PostMapping(value = "/add") |
| | | public Result<?> add(@RequestBody EamTechnicalStatusEvaluationOrder eamTechnicalStatusEvaluationOrder) { |
| | | eamTechnicalStatusEvaluationOrderService.save(eamTechnicalStatusEvaluationOrder); |
| | | public Result<?> add(@RequestBody EamTechnicalStatusEvaluationOrderRequest request) { |
| | | if (request == null) { |
| | | return Result.error("æ·»å ç对象ä¸è½ä¸ºç©ºï¼"); |
| | | } |
| | | if (CollectionUtil.isEmpty(request.getTableDetailList())) { |
| | | return Result.error("æ£æ¥é¡¹ä¸è½ä¸ºç©ºï¼"); |
| | | } |
| | | String codeSeq = businessCodeRuleService.generateBusinessCodeSeq(BusinessCodeConst.TECHNICAL_STATUS_EVALUATION_ORDER_CODE_RULE); |
| | | request.setOrderNum(codeSeq); |
| | | request.setCreationMethod(OrderCreationMethodEnum.MANUAL.name()); |
| | | boolean b = eamTechnicalStatusEvaluationOrderService.addTechnicalStatusEvaluationOrder(request); |
| | | if (!b) { |
| | | return Result.error("æ·»å 失败ï¼"); |
| | | } |
| | | return Result.OK("æ·»å æåï¼"); |
| | | } |
| | | |
| | |
| | | private String repairManagerSignature; |
| | | /**维修室主任ç¾åæ¶é´*/ |
| | | @ApiModelProperty(value = "维修室主任ç¾åæ¶é´") |
| | | private Date repairManagerSignatureTime1; |
| | | private Date repairManagerSignatureTime; |
| | | /**维修室主任æè§*/ |
| | | @ApiModelProperty(value = "维修室主任æè§") |
| | | private String repairManagerComment; |
| | | /**è¯ä»¶æ£æ¥ç»æ;åæ ¼ãä¸åæ ¼*/ |
| | | @ApiModelProperty(value = "è¯ä»¶æ£æ¥ç»æ;åæ ¼ãä¸åæ ¼") |
| | | private String sampleCheckResult; |
| | |
| | | /**å·¥èºåç¾åæ¶é´*/ |
| | | @ApiModelProperty(value = "å·¥èºåç¾åæ¶é´") |
| | | private Date processTechnicianSignatureTime; |
| | | /**å·¥èºåæè§*/ |
| | | @ApiModelProperty(value = "å·¥èºåæè§") |
| | | private String processTechnicianComment; |
| | | /**使ç¨å使æ¯ä¸»ç®¡ç¾å*/ |
| | | @ApiModelProperty(value = "使ç¨å使æ¯ä¸»ç®¡ç¾å") |
| | | private String departTechnicalLeaderSignature; |
| | | /**使ç¨å使æ¯ä¸»ç®¡ç¾åæ¶é´*/ |
| | | @ApiModelProperty(value = "使ç¨å使æ¯ä¸»ç®¡ç¾åæ¶é´") |
| | | private Date departTechnicalLeaderSignatureTime; |
| | | /**使ç¨å使æ¯ä¸»ç®¡æè§*/ |
| | | @ApiModelProperty(value = "使ç¨å使æ¯ä¸»ç®¡æè§") |
| | | private String departTechnicalLeaderComment; |
| | | /**é´å®ç»æ;åæ ¼ãéç¨ãç¦ç¨*/ |
| | | @ApiModelProperty(value = "é´å®ç»æ;åæ ¼ãéç¨ãç¦ç¨") |
| | | private String evaluationResult; |
| | |
| | | /**è®¾å¤æ£æ¥äººç¾åæ¶é´*/ |
| | | @ApiModelProperty(value = "è®¾å¤æ£æ¥äººç¾åæ¶é´") |
| | | private Date inspectorSignatureTime; |
| | | /**è®¾å¤æ£æ¥äººæè§*/ |
| | | @ApiModelProperty(value = "è®¾å¤æ£æ¥äººæè§") |
| | | private String inspectorComment; |
| | | /**éå½A HFç¼ç */ |
| | | @ApiModelProperty(value = "éå½A HFç¼ç ") |
| | | private String hfCodeA; |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package org.jeecg.modules.eam.request; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.experimental.Accessors; |
| | | import org.jeecg.modules.eam.entity.EamTechnicalStatusEvaluationOrderDetail; |
| | | import org.jeecg.modules.flowable.domain.vo.FlowTaskVo; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @Accessors(chain = true) |
| | | @ApiModel(value="ææ¯ç¶æé´å®å·¥å对象", description="ææ¯ç¶æé´å®å·¥å") |
| | | public class EamTechnicalStatusEvaluationOrderRequest extends FlowTaskVo implements Serializable { |
| | | /**主é®*/ |
| | | @ApiModelProperty(value = "主é®") |
| | | private String id; |
| | | /**å·¥åå·*/ |
| | | @ApiModelProperty(value = "å·¥åå·") |
| | | private String orderNum; |
| | | /**设å¤ID*/ |
| | | @ApiModelProperty(value = "设å¤ID") |
| | | private String equipmentId; |
| | | /**è§èID*/ |
| | | @ApiModelProperty(value = "è§èID") |
| | | private String standardId; |
| | | /**计åé´å®æ¥æ*/ |
| | | @ApiModelProperty(value = "计åé´å®æ¥æ") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | private Date evaluationDate; |
| | | /**é´å®äºº*/ |
| | | @ApiModelProperty(value = "é´å®äºº") |
| | | private String evaluator; |
| | | /**å建æ¹å¼*/ |
| | | @ApiModelProperty(value = "å建æ¹å¼") |
| | | private String creationMethod; |
| | | /**夿³¨*/ |
| | | @ApiModelProperty(value = "夿³¨") |
| | | private String remark; |
| | | /**å表 ä¿å
»é¡¹æç»*/ |
| | | @ApiModelProperty(value = "å表 æ£æ¥é¡¹æç»") |
| | | private List<EamTechnicalStatusEvaluationOrderDetail> tableDetailList; |
| | | |
| | | //å®¡æ¹æä½ |
| | | /**å®å
¨è£
ç½®æ£æ¥ç»æ;æ¯ãå¦*/ |
| | | @ApiModelProperty(value = "å®å
¨è£
ç½®æ£æ¥ç»æ;æ¯ãå¦") |
| | | private String safetyEquipmentCheckResult; |
| | | /**ç²¾åº¦åæ°æ£æ¥ç»æ;æ¯ãå¦ãæ */ |
| | | @ApiModelProperty(value = "ç²¾åº¦åæ°æ£æ¥ç»æ;æ¯ãå¦ãæ ") |
| | | private String precisionCheckResult; |
| | | /**åè½ç¶ææ£æ¥ç»æ;æ¯ãå¦*/ |
| | | @ApiModelProperty(value = "åè½ç¶ææ£æ¥ç»æ;æ¯ãå¦") |
| | | private String functionalCheckResult; |
| | | /**å
¶ä»æ£æ¥ç»æ;æ¯ãå¦ãæ */ |
| | | @ApiModelProperty(value = "å
¶ä»æ£æ¥ç»æ;æ¯ãå¦ãæ ") |
| | | private String otherCheckResult; |
| | | /**è¯ä»¶æ£æ¥ç»æ;åæ ¼ãä¸åæ ¼*/ |
| | | @ApiModelProperty(value = "è¯ä»¶æ£æ¥ç»æ;åæ ¼ãä¸åæ ¼") |
| | | private String sampleCheckResult; |
| | | /**é´å®ç»æ;åæ ¼ãéç¨ãç¦ç¨*/ |
| | | @ApiModelProperty(value = "é´å®ç»æ;åæ ¼ãéç¨ãç¦ç¨") |
| | | private String evaluationResult; |
| | | /**é\ç¦ç¨åå (å¤é);å®å
¨è£
ç½®ã设å¤åè½ã精度ãè¯ä»¶ãå
¶ä»*/ |
| | | @ApiModelProperty(value = "é/ç¦ç¨åå (å¤é);å®å
¨è£
ç½®ã设å¤åè½ã精度ãè¯ä»¶ãå
¶ä»") |
| | | private String evaluationReason; |
| | | } |
| | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import org.jeecg.modules.eam.entity.EamTechnicalStatusEvaluationOrder; |
| | | import org.jeecg.modules.eam.request.EamTechnicalStatusEvaluationOrderQuery; |
| | | import org.jeecg.modules.eam.request.EamTechnicalStatusEvaluationOrderRequest; |
| | | |
| | | /** |
| | | * @Description: ææ¯ç¶æé´å®å·¥å |
| | |
| | | * @return |
| | | */ |
| | | IPage<EamTechnicalStatusEvaluationOrder> queryPageList(Page<EamTechnicalStatusEvaluationOrder> page, EamTechnicalStatusEvaluationOrderQuery query); |
| | | |
| | | /** |
| | | * æå¨æ·»å ææ¯é´å®å·¥å |
| | | * @param request |
| | | * @return |
| | | */ |
| | | boolean addTechnicalStatusEvaluationOrder(EamTechnicalStatusEvaluationOrderRequest request); |
| | | } |
| | |
| | | package org.jeecg.modules.eam.service.impl; |
| | | |
| | | import cn.hutool.core.collection.CollectionUtil; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | |
| | | import org.apache.shiro.SecurityUtils; |
| | | import org.jeecg.common.constant.CommonConstant; |
| | | import org.jeecg.common.constant.DataBaseConstant; |
| | | import org.jeecg.common.exception.JeecgBootException; |
| | | import org.jeecg.common.system.vo.LoginUser; |
| | | import org.jeecg.common.util.oConvertUtils; |
| | | import org.jeecg.modules.eam.constant.EamTechnicalStatusEvaluationOrderEnum; |
| | | import org.jeecg.modules.eam.entity.EamEquipment; |
| | | import org.jeecg.modules.eam.entity.EamTechnicalStatusEvaluationOrder; |
| | | import org.jeecg.modules.eam.mapper.EamTechnicalStatusEvaluationOrderMapper; |
| | | import org.jeecg.modules.eam.request.EamTechnicalStatusEvaluationOrderQuery; |
| | | import org.jeecg.modules.eam.request.EamTechnicalStatusEvaluationOrderRequest; |
| | | import org.jeecg.modules.eam.service.IEamEquipmentService; |
| | | import org.jeecg.modules.eam.service.IEamTechnicalStatusEvaluationOrderDetailService; |
| | | import org.jeecg.modules.eam.service.IEamTechnicalStatusEvaluationOrderService; |
| | |
| | | import org.jeecg.modules.system.service.ISysBusinessCodeRuleService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import java.util.Arrays; |
| | | import java.util.List; |
| | |
| | | queryWrapper.orderByDesc("ems.create_time"); |
| | | return this.getBaseMapper().queryPageList(page, queryWrapper); |
| | | } |
| | | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public boolean addTechnicalStatusEvaluationOrder(EamTechnicalStatusEvaluationOrderRequest request) { |
| | | EamEquipment equipment = equipmentService.getById(request.getEquipmentId()); |
| | | if (equipment == null) { |
| | | throw new JeecgBootException("设å¤ä¸åå¨ï¼æ·»å 失败ï¼"); |
| | | } |
| | | EamTechnicalStatusEvaluationOrder order = new EamTechnicalStatusEvaluationOrder(); |
| | | order.setOrderNum(request.getOrderNum()); |
| | | order.setEquipmentId(request.getEquipmentId()); |
| | | order.setStandardId(request.getStandardId()); |
| | | order.setEvaluationDate(request.getEvaluationDate()); |
| | | order.setEvaluator(request.getEvaluator()); |
| | | order.setRemark(request.getRemark()); |
| | | //ç¶æåå§å |
| | | order.setEvaluationStatus(EamTechnicalStatusEvaluationOrderEnum.WAIT_EVALUATION.name()); |
| | | order.setCreationMethod(request.getCreationMethod()); |
| | | //å 餿 è®° |
| | | order.setDelFlag(CommonConstant.DEL_FLAG_0); |
| | | this.getBaseMapper().insert(order); |
| | | //å¤çæç»æ°æ® |
| | | if (CollectionUtil.isNotEmpty(request.getTableDetailList())) { |
| | | request.getTableDetailList().forEach(tableDetail -> { |
| | | tableDetail.setId(null); |
| | | tableDetail.setOrderId(order.getId()); |
| | | }); |
| | | orderDetailService.saveBatch(request.getTableDetailList()); |
| | | } |
| | | return true; |
| | | } |
| | | } |