Compare commits
	
		
			487 Commits
		
	
	
		
			5aafefda26
			...
			projects/m
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| be430ebbff | |||
| eb063779b4 | |||
|  | a2672c1742 | ||
| 4e97989ede | |||
|  | 67200710c9 | ||
| 7e2b75aaa5 | |||
| 8ad9b9d717 | |||
| 3bf2757e42 | |||
|  | 2267444b4a | ||
|  | fa5a303c08 | ||
|  | 37586a31c5 | ||
|  | 40b023cd8d | ||
| 5dce57e4bb | |||
| 50a75dcb74 | |||
| 9ed4c944c5 | |||
| 6702521f31 | |||
| 61b4bf784b | |||
| b0f10b9002 | |||
| f37bba6747 | |||
| 365aafc21a | |||
| de65afef11 | |||
| a135877df1 | |||
|  | 8d26a9e487 | ||
|  | 76771489da | ||
|  | 27faa04c7a | ||
| c0daa74a84 | |||
| 6e7339bca3 | |||
|  | 904350a4d8 | ||
|  | 4873f750d8 | ||
| 13b522475e | |||
| 1a7e8cfc19 | |||
| a0790a6e19 | |||
| b76b8f4fe9 | |||
| 978291e68a | |||
| a5c17d2276 | |||
| a7b4e72bc2 | |||
| 99f771a445 | |||
| 7201c26792 | |||
| ad56aaf359 | |||
|  | 5033bbb206 | ||
|  | 6fc4794300 | ||
|  | 79c9f1ca66 | ||
| c74269b282 | |||
| 57deff3875 | |||
| 68d3b46bab | |||
| e6b9d75f16 | |||
| 4323982b89 | |||
|  | c76078214e | ||
|  | b527589e0f | ||
| 375273419d | |||
| a18929a261 | |||
| 6d465c17c2 | |||
| 669345c983 | |||
| b86094c630 | |||
| 2fdee9cafd | |||
| 4348d66e53 | |||
| 76c2f50bf3 | |||
| 888b5aa91f | |||
|  | a7f1087775 | ||
|  | b0efd66a75 | ||
| d9f3434712 | |||
| 51f72ea5d2 | |||
| d5507ec4c0 | |||
| 8802c932e2 | |||
| ee26741e62 | |||
|  | 7f5b9d5228 | ||
|  | 9eea7e049a | ||
| 328b3ff560 | |||
| b3a117f6c6 | |||
| 8929e53724 | |||
| a8fa98cb91 | |||
| db081c1bd1 | |||
| 3e9540bcc9 | |||
| 69ceadab69 | |||
| 601387184e | |||
| 54b63a7f53 | |||
| b625ef0118 | |||
|  | 8004c85c32 | ||
|  | 9041428003 | ||
| 39d06cd902 | |||
| d79ba71bd7 | |||
| 0225be1c94 | |||
| 265024d989 | |||
| 960751a264 | |||
| 978aa3a1d1 | |||
| 2eb1afe9b2 | |||
| 8cd53915c1 | |||
| 571d204d68 | |||
|  | 8dbc1d512d | ||
|  | 8af06c6c42 | ||
|  | afafbccc0c | ||
|  | 0948737f1a | ||
| 0ce6bc07a0 | |||
| e318aa4f59 | |||
| ab09a2b08c | |||
| d2d5503792 | |||
| 6940155e4f | |||
| dfc758bfae | |||
| de15716b7c | |||
| ec2994e928 | |||
| c736992a34 | |||
|  | 5492666b53 | ||
| cd55b4c860 | |||
|  | a7f811aa3e | ||
| 33188481bf | |||
| dcbb2c719b | |||
| 0200fc08f1 | |||
|  | a22da566c3 | ||
|  | 3c99ddc4c0 | ||
| 96705bd4d9 | |||
| ac28476024 | |||
| 1299a56e22 | |||
| b348a31b24 | |||
| bc2940ca99 | |||
| 67d639c413 | |||
| c6d618b2b8 | |||
| aa79d15f52 | |||
| c8fb8d7589 | |||
| 51baca61cc | |||
| 847e34fcc6 | |||
| 32a43fbc3b | |||
| 20975948ef | |||
| c46c4dbf65 | |||
| 685a3308db | |||
| 76938951ed | |||
| ac041c2f4a | |||
| dd23c49ba0 | |||
| 44452f2e89 | |||
| 8ddef0de9d | |||
| 7249abf5b1 | |||
| 76f5385140 | |||
| 27f4e034be | |||
| 75f59c3279 | |||
| bb731dfcd4 | |||
| 8c37647aab | |||
| bad7175f87 | |||
| 231e9227a5 | |||
| d3eb9d8fbc | |||
| 9a7521e691 | |||
| 8b91e7812f | |||
| 9cffa01414 | |||
| e82ee4e542 | |||
| 905479d5f4 | |||
| c1ae248234 | |||
|  | 40e7d6b6d8 | ||
|  | 1d9b97f1d0 | ||
| cfaa17ee28 | |||
| d1cbac481d | |||
| c895975703 | |||
| 6ef90a8eba | |||
| e63b98161f | |||
| c99393dd12 | |||
| 23c1b4b3c6 | |||
| 88615a52a4 | |||
| bc3959412d | |||
|  | 010e51c0f6 | ||
|  | a6b48280aa | ||
| 9f11fa3e00 | |||
|  | c4091b7181 | ||
|  | 34e6a73852 | ||
| 79a6a4804a | |||
|  | 7523f98f84 | ||
|  | b349432eaa | ||
| 4393c0e0e8 | |||
| 42177846e8 | |||
| c5b5de7a78 | |||
| 0884159dd7 | |||
| 87eccc7b25 | |||
| 8a819b84b6 | |||
| d37c5881a5 | |||
| 2b0579dc70 | |||
| 6a10afd04e | |||
| 7c1c61f8f8 | |||
| fb967fb825 | |||
|  | 25d1ac8d90 | ||
|  | 3667b98da9 | ||
| d3c289f11e | |||
| bbdf0a75f0 | |||
| 5339854df4 | |||
| 26658accfc | |||
| 31033dd7e2 | |||
|  | 3832aee028 | ||
|  | 2fbc6ea5e7 | ||
| d0cb4d383e | |||
|  | 4ce62c14ee | ||
|  | e5966c27a3 | ||
| ea1d981a5a | |||
| 3e9f629888 | |||
|  | ecabeeeea9 | ||
| 0f7a8fbf73 | |||
| d7366e80ee | |||
| 3da077bdf3 | |||
|  | aef062b4c9 | ||
|  | 952490f0d4 | ||
| 51d6ce5dbb | |||
| 0ae68aacef | |||
| 2ab686a797 | |||
| a37fa65e8f | |||
| 887390cf91 | |||
| 5d054254f7 | |||
| 76cdc34af1 | |||
| 0fefe4d432 | |||
|  | ecc84a1c4b | ||
|  | 95f7004d1c | ||
| 9a1aa047b0 | |||
| de06dfddf4 | |||
| 26100af90a | |||
| 67612c79df | |||
| 26862423c1 | |||
| a1a7256af5 | |||
| d2c82fa692 | |||
| 5654b3aeef | |||
| ebae332674 | |||
| afae859d8b | |||
| 7f6fa0af96 | |||
| ba92da2d5d | |||
| 06c124a149 | |||
| e369fe25ca | |||
|  | e6158cd59b | ||
|  | 624ed7bc27 | ||
| afba54fcab | |||
|  | f7846f2767 | ||
|  | a8adb317c0 | ||
| b185d3ebf7 | |||
| 045843bc1c | |||
| 3812eb38a9 | |||
|  | 1962ecc6df | ||
| e64e33a203 | |||
| 3ada2c5d08 | |||
| 0eb6a99fa9 | |||
| 9e8276d3a7 | |||
|  | f9741b07c0 | ||
|  | fcb1885bf7 | ||
| 123d45afa9 | |||
| 97e6a665de | |||
| 6e1bf994c2 | |||
| 298789bf24 | |||
| 876f7d8f3c | |||
| 5695c3db90 | |||
| 9537c55f0e | |||
|  | 1d38a560ec | ||
|  | 0ae3c66dc3 | ||
| e49084d85d | |||
| 0deb38647e | |||
| 5521f07c18 | |||
| 14d426b020 | |||
| 046a5eea32 | |||
| b468204f88 | |||
|  | e5978d1700 | ||
|  | 91eb13af26 | ||
| fe29043ab1 | |||
| 2075b42427 | |||
| c851188989 | |||
|  | 0fa310609e | ||
| 57a4ca96e7 | |||
| af868a7cd7 | |||
| cb1ad9edec | |||
|  | 34e8178ddc | ||
|  | 6c094b2a2e | ||
| 4a796130d0 | |||
| 60f65e6f85 | |||
| 3bf8150764 | |||
| bacf2eab0b | |||
| 8155a78649 | |||
| 013c08710c | |||
| 00fba0a83b | |||
| c71613f3fc | |||
|  | 4615e975e8 | ||
|  | e961bf6cfa | ||
| 216aa6291d | |||
| 66660bfef7 | |||
| d25261b256 | |||
| 583b934511 | |||
| 55e023d0a8 | |||
| 503e988f7b | |||
| 06e8a72f80 | |||
| 6c348202a1 | |||
| 5ba186b0c6 | |||
| e153d7e077 | |||
| 3c31e5d63a | |||
| 619cf9e1ce | |||
| 392c1ea09b | |||
| ac4565e587 | |||
| 6006ae13d9 | |||
| 74d5646d65 | |||
|  | 2c3bdde403 | ||
| 106d0ed89c | |||
| cfbd00b560 | |||
| a787935263 | |||
| 15da20fac7 | |||
| 6b4e906e75 | |||
| d121e408af | |||
| f8baaa8955 | |||
| 416d4bb390 | |||
| fe7821cbd8 | |||
| 9be57ad750 | |||
| f7313c5911 | |||
| a7e81ad8fb | |||
| 32cbf9076f | |||
| 9a411cc663 | |||
|  | 445a88e540 | ||
|  | 2b355aaf8f | ||
| f60a46ed1d | |||
| 2688896660 | |||
|  | 4a67e226e1 | ||
|  | 11ee0d6541 | ||
| 98b3237c9a | |||
|  | 46aaa47e07 | ||
| ca0f62b2eb | |||
| 5534104e87 | |||
| b72fe1bfed | |||
| f4493bde1c | |||
|  | d682ecc91c | ||
|  | 2b76ef7d23 | ||
| 9ec13b35b8 | |||
| 7acccd3de0 | |||
| e40f45a79a | |||
| 77083a84a1 | |||
| 9f53ea6981 | |||
| 8f634d012c | |||
| 03c573d5b2 | |||
| 348714edaf | |||
| 814fe4605a | |||
| bb6bfc5ab6 | |||
| 0162f338ba | |||
| 8f99915720 | |||
| 744e5d80be | |||
|  | d3b119ad9b | ||
|  | 69bdab75d4 | ||
| af5e0333ed | |||
| b2ee61b8cb | |||
| 723d83cc02 | |||
| 769830c448 | |||
| 907db90e93 | |||
| 6e390bf12a | |||
| b39f0625a1 | |||
| e985c73e00 | |||
| 180fcf5ad8 | |||
|  | b1c0d21888 | ||
|  | 96d52fafee | ||
| 4f7889ff60 | |||
| bc2c5a4787 | |||
| ab8e9cb2a5 | |||
| 57960ff8bf | |||
| b9e39dacf1 | |||
| 80ad95be6e | |||
| 7dfaae02a8 | |||
| cf2d7af94b | |||
| a48b31dcbe | |||
| 96b0a9e503 | |||
| 9c257aa24a | |||
| 7ab5f1b812 | |||
| 5c796cd44f | |||
| fe0b5538a8 | |||
| 90695acefd | |||
| a90c5cca0c | |||
| 4d7e3c0e04 | |||
| ee40707d2c | |||
| 20808c0975 | |||
| 87f56dd9ac | |||
| 24ffea330d | |||
| a4594426c3 | |||
| c899bb37e3 | |||
| 47e91d821b | |||
| d907d2f341 | |||
| 1116531aff | |||
| 8dc5bbb4d8 | |||
| c24d22aedd | |||
| bbbfa9644d | |||
| db4ecc91d6 | |||
|  | 699810f40a | ||
|  | d454f20bd6 | ||
| 56f209a27e | |||
| 980f3468b7 | |||
| 95da2191dd | |||
| 42550264c8 | |||
| 727f7d57c3 | |||
| aa32e4d3fb | |||
| dcda3a6294 | |||
| f43b1c1eab | |||
| ca3965e8cb | |||
| ee3d6f9dc6 | |||
| e2a777069e | |||
| 06fa7d40b3 | |||
| f6f0480744 | |||
| 45e7f337bf | |||
| 8e0d63839a | |||
| 6c21f01fd7 | |||
| 52bc38499c | |||
| c600d14f8f | |||
| 2265c549e6 | |||
| a74242f3b3 | |||
| ebcf3d4d78 | |||
| 8ad84a4d61 | |||
| ff9e93d264 | |||
| 928258e509 | |||
|  | ee0affc78f | ||
|  | dfec94be17 | ||
| a12530b835 | |||
| b3db8dcae8 | |||
| 24a0857808 | |||
| e0cc022e34 | |||
| 71bcd14c72 | |||
| 646859aeef | |||
| 5a31498224 | |||
| c965dfbc5a | |||
| c364162a2a | |||
| 282ef45114 | |||
| 0371859d14 | |||
| 7407b97f5a | |||
| eff5e0d1e1 | |||
| 60dc449a27 | |||
| 159d626b30 | |||
|  | bc5d3d44d5 | ||
| a6d8a7a9da | |||
| 7d2bfaea18 | |||
|  | e9538744c3 | ||
|  | 8cf2f9f7e9 | ||
| 772a4b0633 | |||
| 27ebe39a96 | |||
| 97f9b52e87 | |||
|  | f85cb9c50f | ||
|  | e8cc1fc50b | ||
| f08c79fc23 | |||
| f341ec7b30 | |||
| 2c6a6b001c | |||
| b17bc0e162 | |||
| d595bf2660 | |||
| 529889fd07 | |||
| 2f18299b0b | |||
| d1c93cbf46 | |||
|  | 7d959e8ad3 | ||
|  | 6f0040a0ae | ||
| 347265853e | |||
|  | f1bbdf82e5 | ||
|  | 645ba2843f | ||
| f2f3a9e850 | |||
| 14e06d9456 | |||
| 4e05b3e3d6 | |||
| 6e678f7c68 | |||
| b91b8c3d3c | |||
| a445c8a61d | |||
| df0dc6bfa0 | |||
| c44ec6f49c | |||
| 6197b606f1 | |||
| c7b32ab34e | |||
| e2527f2e30 | |||
| 76100ad07d | |||
| fa02c3933d | |||
| d63d49ccc9 | |||
| cd437ed7d3 | |||
| 052f54833c | |||
| e42b7035fe | |||
| a505f34abc | |||
| edc5d64acc | |||
| e5fed36234 | |||
| 2dd40261a4 | |||
| e16b6f8ec4 | |||
| 9c59a7e715 | |||
| 55e8de1136 | |||
| ffedc7c256 | |||
| fbd78c6aa5 | |||
| 6f71b6a7c0 | |||
| 55f90a7102 | |||
| b6df60a315 | |||
| 31dbc025c8 | |||
| 63206d4769 | |||
| b23b5256f9 | |||
| 21fbd88a32 | |||
| 0158a11644 | |||
| 62256b57a5 | |||
| 0e6c01e578 | |||
| 0ec4238042 | |||
| fd0c14ff1c | |||
| 72393caee1 | |||
| 14eb83932e | |||
| 0f6418fcf9 | |||
| 100d28fd68 | |||
| bf52db3b6a | |||
| 0f5e4b8368 | |||
| e37bb3f2ce | |||
| 84ed13d58f | |||
| 383f98e1d9 | |||
| 50318121dc | |||
| 01fe2da523 | |||
| d370948705 | |||
| 6e39dd48ff | 
							
								
								
									
										29
									
								
								.env.dev
									
									
									
									
									
								
							
							
						
						| @@ -1,14 +1,29 @@ | ||||
| ### | ||||
|  # @Author: Do not edit | ||||
|  # @Date: 2023-08-29 09:40:39 | ||||
|  # @LastEditTime: 2023-11-21 10:36:47 | ||||
|  # @LastEditors: DY | ||||
|  # @Description: | ||||
| ### | ||||
| # 开发环境配置 | ||||
| ENV = 'development' | ||||
|  | ||||
| # 页面标题 | ||||
| VUE_APP_TITLE = 芋道管理系统 | ||||
| VUE_APP_TITLE = MES系统 | ||||
|  | ||||
| # 芋道管理系统/开发环境 | ||||
| VUE_APP_BASE_API = 'http://192.168.1.49:48080' | ||||
| # VUE_APP_BASE_API = 'http://192.168.1.8:48080' | ||||
| # VUE_APP_BASE_API = 'http://192.168.0.33:48080' | ||||
| # VUE_APP_BASE_API = 'http://192.168.1.188:48080' | ||||
| # VUE_APP_BASE_API = 'http://100.64.0.26:48082' | ||||
| VUE_APP_BASE_API = 'http://192.168.0.33:48082' | ||||
| # VUE_APP_BASE_API = 'http://192.168.4.173:48080' | ||||
| # VUE_APP_BASE_API = 'http://192.168.2.173:48080' | ||||
| # VUE_APP_BASE_API = 'http://192.168.1.49:48082' | ||||
| # VUE_APP_BASE_API = 'http://192.168.1.8:48082' | ||||
| # VUE_APP_BASE_API = 'http://192.168.4.159:48080' | ||||
| # VUE_APP_BASE_API = 'http://192.168.1.56:48082' | ||||
| # VUE_APP_BASE_API = 'http://192.168.4.159:48080' | ||||
|  | ||||
| # 积木报表指向地址 | ||||
| VUE_APP_JIMU_API = 'http://192.168.0.33:48082' | ||||
|  | ||||
| # 路由懒加载 | ||||
| VUE_CLI_BABEL_TRANSPILE_MODULES = true | ||||
| @@ -16,11 +31,9 @@ VUE_CLI_BABEL_TRANSPILE_MODULES = true | ||||
| # 多租户的开关 | ||||
| VUE_APP_TENANT_ENABLE = true | ||||
|  | ||||
| # 验证码的开关 | ||||
| VUE_APP_CAPTCHA_ENABLE = true | ||||
|  | ||||
| # 文档的开关 | ||||
| VUE_APP_DOC_ENABLE = true | ||||
|  | ||||
| # 百度统计 | ||||
| # VUE_APP_BAIDU_CODE = fadc1bd5db1a1d6f581df60a1807f8ab | ||||
|  | ||||
|   | ||||
| @@ -1,8 +1,9 @@ | ||||
|  | ||||
| # 开发环境配置 | ||||
| ENV = 'development' | ||||
|  | ||||
| # 页面标题 | ||||
| VUE_APP_TITLE = 芋道管理系统 | ||||
| VUE_APP_TITLE = 产线监控系统 | ||||
|  | ||||
| # 芋道管理系统/本地环境 | ||||
| VUE_APP_BASE_API = 'http://api-dashboard.yudao.iocoder.cn' | ||||
| @@ -13,9 +14,6 @@ VUE_CLI_BABEL_TRANSPILE_MODULES = true | ||||
| # 多租户的开关 | ||||
| VUE_APP_TENANT_ENABLE = true | ||||
|  | ||||
| # 验证码的开关 | ||||
| VUE_APP_CAPTCHA_ENABLE = true | ||||
|  | ||||
| # 文档的开关 | ||||
| VUE_APP_DOC_ENABLE = true | ||||
|  | ||||
|   | ||||
							
								
								
									
										21
									
								
								.env.prod
									
									
									
									
									
								
							
							
						
						| @@ -1,23 +1,32 @@ | ||||
| ### | ||||
|  # @Author: zhp | ||||
|  # @Date: 2023-11-07 19:11:40 | ||||
|  # @LastEditTime: 2023-11-16 16:40:59 | ||||
|  # @LastEditors: zhp | ||||
|  # @Description: | ||||
| ### | ||||
| # 生产环境配置 | ||||
| ENV = 'production' | ||||
|  | ||||
| # 页面标题 | ||||
| VUE_APP_TITLE = 芋道管理系统 | ||||
| VUE_APP_TITLE = MES系统 | ||||
|  | ||||
| # 芋道管理系统/生产环境 | ||||
| VUE_APP_BASE_API = '/prod-api' | ||||
|  | ||||
| # 积木报表指向地址 | ||||
| VUE_APP_JIMU_API = 'http://10.70.2.2:8080' | ||||
|  | ||||
|  | ||||
| # 根据服务器或域名修改 | ||||
| PUBLIC_PATH = 'http://my-pi.com:8888/yudao-admin/' | ||||
| PUBLIC_PATH = 'http://10.70.2.32' | ||||
|  | ||||
| # 二级部署路径 | ||||
| VUE_APP_APP_NAME ='yudao-admin' | ||||
| # VUE_APP_APP_NAME ='yudao-admin' | ||||
|  | ||||
| # 多租户的开关 | ||||
| VUE_APP_TENANT_ENABLE = true | ||||
|  | ||||
| # 验证码的开关 | ||||
| VUE_APP_CAPTCHA_ENABLE = true | ||||
|  | ||||
| # 文档的开关 | ||||
| VUE_APP_DOC_ENABLE = false | ||||
|  | ||||
|   | ||||
							
								
								
									
										12
									
								
								.env.production
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,12 @@ | ||||
| ### | ||||
|  # @Author: zhp | ||||
|  # @Date: 2023-10-30 14:18:30 | ||||
|  # @LastEditTime: 2023-11-02 16:16:09 | ||||
|  # @LastEditors: zhp | ||||
|  # @Description: | ||||
| ### | ||||
| # just a flag | ||||
| ENV = 'production' | ||||
|  | ||||
| # base api | ||||
| # VUE_APP_BASE_API = '/api' | ||||
							
								
								
									
										24
									
								
								.env.stage
									
									
									
									
									
								
							
							
						
						| @@ -1,23 +1,25 @@ | ||||
| NODE_ENV = production | ||||
| # 生产环境配置 | ||||
| ENV = 'production' | ||||
|  | ||||
| # 页面标题 | ||||
| VUE_APP_TITLE = 芋道管理系统 | ||||
| VUE_APP_TITLE = MES系统 | ||||
|  | ||||
| # 测试环境配置 | ||||
| ENV = 'staging' | ||||
| # 芋道管理系统/生产环境 | ||||
| VUE_APP_BASE_API = '/prod-api' | ||||
|  | ||||
| # 芋道管理系统/测试环境 | ||||
| VUE_APP_BASE_API = 'http://api-dashboard.yudao.iocoder.cn' | ||||
| # 积木报表指向地址 | ||||
| VUE_APP_JIMU_API = 'http://192.168.0.33:48082' | ||||
|  | ||||
| # 静态资源地址 | ||||
| PUBLIC_PATH = 'http://static.yudao.iocoder.cn/' | ||||
|  | ||||
| # 根据服务器或域名修改 | ||||
| PUBLIC_PATH = 'http://192.168.0.33:8889/' | ||||
|  | ||||
| # 二级部署路径 | ||||
| # VUE_APP_APP_NAME ='yudao-admin' | ||||
|  | ||||
| # 多租户的开关 | ||||
| VUE_APP_TENANT_ENABLE = true | ||||
|  | ||||
| # 验证码的开关 | ||||
| VUE_APP_CAPTCHA_ENABLE = true | ||||
|  | ||||
| # 文档的开关 | ||||
| VUE_APP_DOC_ENABLE = false | ||||
|  | ||||
|   | ||||
| @@ -4,7 +4,7 @@ NODE_ENV = development | ||||
| ENV = 'staging' | ||||
|  | ||||
| # 页面标题 | ||||
| VUE_APP_TITLE = 芋道管理系统 | ||||
| VUE_APP_TITLE = 产线监控系统 | ||||
|  | ||||
| # 芋道管理系统/测试环境 | ||||
| VUE_APP_BASE_API = 'http://127.0.0.1:48080' | ||||
| @@ -17,9 +17,6 @@ VUE_APP_APP_NAME ='/admin-ui-vue2/' | ||||
| # 多租户的开关 | ||||
| VUE_APP_TENANT_ENABLE = true | ||||
|  | ||||
| # 验证码的开关 | ||||
| VUE_APP_CAPTCHA_ENABLE = true | ||||
|  | ||||
| # 文档的开关 | ||||
| VUE_APP_DOC_ENABLE = true | ||||
|  | ||||
|   | ||||
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						| @@ -20,3 +20,4 @@ selenium-debug.log | ||||
| *.local | ||||
|  | ||||
| package-lock.json | ||||
| echarts.js | ||||
							
								
								
									
										17
									
								
								package.json
									
									
									
									
									
								
							
							
						
						| @@ -41,6 +41,7 @@ | ||||
|     "url": "https://github.com/YunaiV/ruoyi-vue-pro" | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "@antv/x6": "^2.15.3", | ||||
|     "@babel/parser": "7.18.4", | ||||
|     "@riophae/vue-treeselect": "0.4.0", | ||||
|     "axios": "0.27.2", | ||||
| @@ -50,31 +51,41 @@ | ||||
|     "code-brick-zj": "^1.0.2", | ||||
|     "core-js": "^3.26.0", | ||||
|     "crypto-js": "^4.0.0", | ||||
|     "diagram-js": "^12.3.0", | ||||
|     "echarts": "5.4.0", | ||||
|     "element-ui": "2.15.12", | ||||
|     "file-saver": "2.0.5", | ||||
|     "file-saver": "^2.0.5", | ||||
|     "fuse.js": "6.6.2", | ||||
|     "highlight.js": "9.18.5", | ||||
|     "html2canvas": "^1.4.1", | ||||
|     "js-beautify": "1.13.0", | ||||
|     "jsencrypt": "3.3.1", | ||||
|     "jspdf": "^2.5.1", | ||||
|     "min-dash": "3.5.2", | ||||
|     "mockjs": "^1.1.0", | ||||
|     "moment": "^2.29.4", | ||||
|     "nprogress": "0.2.0", | ||||
|     "qrcode.vue": "^1.7.0", | ||||
|     "qs": "^6.11.2", | ||||
|     "quill": "1.3.7", | ||||
|     "screenfull": "5.0.2", | ||||
|     "sortablejs": "1.10.2", | ||||
|     "throttle-debounce": "2.1.0", | ||||
|     "uuid": "^9.0.1", | ||||
|     "video.js": "^8.5.2", | ||||
|     "vue": "2.7.14", | ||||
|     "vue-count-to": "1.0.13", | ||||
|     "vue-cropper": "0.5.8", | ||||
|     "vue-meta": "^2.4.0", | ||||
|     "vue-plugin-hiprint": "0.0.54-fix", | ||||
|     "vue-quill-editor": "^3.0.6", | ||||
|     "vue-router": "3.4.9", | ||||
|     "vue-video-player": "^5.0.2", | ||||
|     "vuedraggable": "2.24.3", | ||||
|     "vuex": "3.6.2", | ||||
|     "xml-js": "1.6.11" | ||||
|     "xlsx": "^0.18.5", | ||||
|     "xml-js": "1.6.11", | ||||
|     "yorkie": "^2.0.0" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@vue/cli-plugin-babel": "4.5.18", | ||||
| @@ -88,7 +99,7 @@ | ||||
|     "chalk": "4.1.0", | ||||
|     "compression-webpack-plugin": "5.0.2", | ||||
|     "connect": "3.6.6", | ||||
|     "eslint": "7.15.0", | ||||
|     "eslint": "6.8.0", | ||||
|     "eslint-config-airbnb-base": "^14.0.0", | ||||
|     "eslint-plugin-import": "^2.26.0", | ||||
|     "eslint-plugin-prettier": "^3.1.0", | ||||
|   | ||||
| Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 4.2 KiB | 
| @@ -1,215 +1,218 @@ | ||||
| <!DOCTYPE html> | ||||
| <html> | ||||
| 	<head> | ||||
| 		<meta charset="utf-8" /> | ||||
| 		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> | ||||
| 		<meta name="renderer" content="webkit" /> | ||||
| 		<meta | ||||
| 			name="viewport" | ||||
| 			content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" /> | ||||
| 		<link rel="icon" href="<%= BASE_URL %>favicon.ico" /> | ||||
| 		<title><%= webpackConfig.name %></title> | ||||
| 		<!--[if lt IE 11]> | ||||
|  | ||||
| <head> | ||||
| 	<meta charset="utf-8" /> | ||||
| 	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> | ||||
| 	<meta name="renderer" content="webkit" /> | ||||
| 	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" /> | ||||
| 	<link rel="stylesheet" type="text/css" media="print" href="<%= BASE_URL %>print-lock.css"> | ||||
| 	<link rel="icon" href="<%= BASE_URL %>favicon.ico" /> | ||||
| 	<title> | ||||
| 		<%= webpackConfig.name %> | ||||
| 	</title> | ||||
| 	<!--[if lt IE 11]> | ||||
| 			<script> | ||||
| 				window.location.href = 'html/ie.html'; | ||||
| 			</script> | ||||
| 		<![endif]--> | ||||
| 		<style> | ||||
| 			html, | ||||
| 			body, | ||||
| 			#app { | ||||
| 				height: 100%; | ||||
| 				margin: 0px; | ||||
| 				padding: 0px; | ||||
| 	<style> | ||||
| 		html, | ||||
| 		body, | ||||
| 		#app { | ||||
| 			height: 100%; | ||||
| 			margin: 0px; | ||||
| 			padding: 0px; | ||||
| 		} | ||||
|  | ||||
| 		.chromeframe { | ||||
| 			margin: 0.2em 0; | ||||
| 			background: #ccc; | ||||
| 			color: #000; | ||||
| 			padding: 0.2em 0; | ||||
| 		} | ||||
|  | ||||
| 		#loader-wrapper { | ||||
| 			position: fixed; | ||||
| 			top: 0; | ||||
| 			left: 0; | ||||
| 			width: 100%; | ||||
| 			height: 100%; | ||||
| 			z-index: 999999; | ||||
| 		} | ||||
|  | ||||
| 		#loader { | ||||
| 			display: block; | ||||
| 			position: relative; | ||||
| 			left: 50%; | ||||
| 			top: 50%; | ||||
| 			width: 150px; | ||||
| 			height: 150px; | ||||
| 			margin: -75px 0 0 -75px; | ||||
| 			border-radius: 50%; | ||||
| 			border: 3px solid transparent; | ||||
| 			border-top-color: #fff; | ||||
| 			-webkit-animation: spin 2s linear infinite; | ||||
| 			-ms-animation: spin 2s linear infinite; | ||||
| 			-moz-animation: spin 2s linear infinite; | ||||
| 			-o-animation: spin 2s linear infinite; | ||||
| 			animation: spin 2s linear infinite; | ||||
| 			z-index: 1001; | ||||
| 		} | ||||
|  | ||||
| 		#loader:before { | ||||
| 			content: ''; | ||||
| 			position: absolute; | ||||
| 			top: 5px; | ||||
| 			left: 5px; | ||||
| 			right: 5px; | ||||
| 			bottom: 5px; | ||||
| 			border-radius: 50%; | ||||
| 			border: 3px solid transparent; | ||||
| 			border-top-color: #fff; | ||||
| 			-webkit-animation: spin 3s linear infinite; | ||||
| 			-moz-animation: spin 3s linear infinite; | ||||
| 			-o-animation: spin 3s linear infinite; | ||||
| 			-ms-animation: spin 3s linear infinite; | ||||
| 			animation: spin 3s linear infinite; | ||||
| 		} | ||||
|  | ||||
| 		#loader:after { | ||||
| 			content: ''; | ||||
| 			position: absolute; | ||||
| 			top: 15px; | ||||
| 			left: 15px; | ||||
| 			right: 15px; | ||||
| 			bottom: 15px; | ||||
| 			border-radius: 50%; | ||||
| 			border: 3px solid transparent; | ||||
| 			border-top-color: #fff; | ||||
| 			-moz-animation: spin 1.5s linear infinite; | ||||
| 			-o-animation: spin 1.5s linear infinite; | ||||
| 			-ms-animation: spin 1.5s linear infinite; | ||||
| 			-webkit-animation: spin 1.5s linear infinite; | ||||
| 			animation: spin 1.5s linear infinite; | ||||
| 		} | ||||
|  | ||||
| 		@-webkit-keyframes spin { | ||||
| 			0% { | ||||
| 				-webkit-transform: rotate(0deg); | ||||
| 				-ms-transform: rotate(0deg); | ||||
| 				transform: rotate(0deg); | ||||
| 			} | ||||
|  | ||||
| 			.chromeframe { | ||||
| 				margin: 0.2em 0; | ||||
| 				background: #ccc; | ||||
| 				color: #000; | ||||
| 				padding: 0.2em 0; | ||||
| 			100% { | ||||
| 				-webkit-transform: rotate(360deg); | ||||
| 				-ms-transform: rotate(360deg); | ||||
| 				transform: rotate(360deg); | ||||
| 			} | ||||
| 		} | ||||
|  | ||||
| 		@keyframes spin { | ||||
| 			0% { | ||||
| 				-webkit-transform: rotate(0deg); | ||||
| 				-ms-transform: rotate(0deg); | ||||
| 				transform: rotate(0deg); | ||||
| 			} | ||||
|  | ||||
| 			#loader-wrapper { | ||||
| 				position: fixed; | ||||
| 				top: 0; | ||||
| 				left: 0; | ||||
| 				width: 100%; | ||||
| 				height: 100%; | ||||
| 				z-index: 999999; | ||||
| 			100% { | ||||
| 				-webkit-transform: rotate(360deg); | ||||
| 				-ms-transform: rotate(360deg); | ||||
| 				transform: rotate(360deg); | ||||
| 			} | ||||
| 		} | ||||
|  | ||||
| 			#loader { | ||||
| 				display: block; | ||||
| 				position: relative; | ||||
| 				left: 50%; | ||||
| 				top: 50%; | ||||
| 				width: 150px; | ||||
| 				height: 150px; | ||||
| 				margin: -75px 0 0 -75px; | ||||
| 				border-radius: 50%; | ||||
| 				border: 3px solid transparent; | ||||
| 				border-top-color: #fff; | ||||
| 				-webkit-animation: spin 2s linear infinite; | ||||
| 				-ms-animation: spin 2s linear infinite; | ||||
| 				-moz-animation: spin 2s linear infinite; | ||||
| 				-o-animation: spin 2s linear infinite; | ||||
| 				animation: spin 2s linear infinite; | ||||
| 				z-index: 1001; | ||||
| 			} | ||||
| 		#loader-wrapper .loader-section { | ||||
| 			position: fixed; | ||||
| 			top: 0; | ||||
| 			width: 51%; | ||||
| 			height: 100%; | ||||
| 			background: #7171c6; | ||||
| 			z-index: 1000; | ||||
| 			-webkit-transform: translateX(0); | ||||
| 			-ms-transform: translateX(0); | ||||
| 			transform: translateX(0); | ||||
| 		} | ||||
|  | ||||
| 			#loader:before { | ||||
| 				content: ''; | ||||
| 				position: absolute; | ||||
| 				top: 5px; | ||||
| 				left: 5px; | ||||
| 				right: 5px; | ||||
| 				bottom: 5px; | ||||
| 				border-radius: 50%; | ||||
| 				border: 3px solid transparent; | ||||
| 				border-top-color: #fff; | ||||
| 				-webkit-animation: spin 3s linear infinite; | ||||
| 				-moz-animation: spin 3s linear infinite; | ||||
| 				-o-animation: spin 3s linear infinite; | ||||
| 				-ms-animation: spin 3s linear infinite; | ||||
| 				animation: spin 3s linear infinite; | ||||
| 			} | ||||
| 		#loader-wrapper .loader-section.section-left { | ||||
| 			left: 0; | ||||
| 		} | ||||
|  | ||||
| 			#loader:after { | ||||
| 				content: ''; | ||||
| 				position: absolute; | ||||
| 				top: 15px; | ||||
| 				left: 15px; | ||||
| 				right: 15px; | ||||
| 				bottom: 15px; | ||||
| 				border-radius: 50%; | ||||
| 				border: 3px solid transparent; | ||||
| 				border-top-color: #fff; | ||||
| 				-moz-animation: spin 1.5s linear infinite; | ||||
| 				-o-animation: spin 1.5s linear infinite; | ||||
| 				-ms-animation: spin 1.5s linear infinite; | ||||
| 				-webkit-animation: spin 1.5s linear infinite; | ||||
| 				animation: spin 1.5s linear infinite; | ||||
| 			} | ||||
| 		#loader-wrapper .loader-section.section-right { | ||||
| 			right: 0; | ||||
| 		} | ||||
|  | ||||
| 			@-webkit-keyframes spin { | ||||
| 				0% { | ||||
| 					-webkit-transform: rotate(0deg); | ||||
| 					-ms-transform: rotate(0deg); | ||||
| 					transform: rotate(0deg); | ||||
| 				} | ||||
| 		.loaded #loader-wrapper .loader-section.section-left { | ||||
| 			-webkit-transform: translateX(-100%); | ||||
| 			-ms-transform: translateX(-100%); | ||||
| 			transform: translateX(-100%); | ||||
| 			-webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); | ||||
| 			transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); | ||||
| 		} | ||||
|  | ||||
| 				100% { | ||||
| 					-webkit-transform: rotate(360deg); | ||||
| 					-ms-transform: rotate(360deg); | ||||
| 					transform: rotate(360deg); | ||||
| 				} | ||||
| 			} | ||||
| 		.loaded #loader-wrapper .loader-section.section-right { | ||||
| 			-webkit-transform: translateX(100%); | ||||
| 			-ms-transform: translateX(100%); | ||||
| 			transform: translateX(100%); | ||||
| 			-webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); | ||||
| 			transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); | ||||
| 		} | ||||
|  | ||||
| 			@keyframes spin { | ||||
| 				0% { | ||||
| 					-webkit-transform: rotate(0deg); | ||||
| 					-ms-transform: rotate(0deg); | ||||
| 					transform: rotate(0deg); | ||||
| 				} | ||||
| 		.loaded #loader { | ||||
| 			opacity: 0; | ||||
| 			-webkit-transition: all 0.3s ease-out; | ||||
| 			transition: all 0.3s ease-out; | ||||
| 		} | ||||
|  | ||||
| 				100% { | ||||
| 					-webkit-transform: rotate(360deg); | ||||
| 					-ms-transform: rotate(360deg); | ||||
| 					transform: rotate(360deg); | ||||
| 				} | ||||
| 			} | ||||
| 		.loaded #loader-wrapper { | ||||
| 			visibility: hidden; | ||||
| 			-webkit-transform: translateY(-100%); | ||||
| 			-ms-transform: translateY(-100%); | ||||
| 			transform: translateY(-100%); | ||||
| 			-webkit-transition: all 0.3s 1s ease-out; | ||||
| 			transition: all 0.3s 1s ease-out; | ||||
| 		} | ||||
|  | ||||
| 			#loader-wrapper .loader-section { | ||||
| 				position: fixed; | ||||
| 				top: 0; | ||||
| 				width: 51%; | ||||
| 				height: 100%; | ||||
| 				background: #7171c6; | ||||
| 				z-index: 1000; | ||||
| 				-webkit-transform: translateX(0); | ||||
| 				-ms-transform: translateX(0); | ||||
| 				transform: translateX(0); | ||||
| 			} | ||||
| 		.no-js #loader-wrapper { | ||||
| 			display: none; | ||||
| 		} | ||||
|  | ||||
| 			#loader-wrapper .loader-section.section-left { | ||||
| 				left: 0; | ||||
| 			} | ||||
| 		.no-js h1 { | ||||
| 			color: #222222; | ||||
| 		} | ||||
|  | ||||
| 			#loader-wrapper .loader-section.section-right { | ||||
| 				right: 0; | ||||
| 			} | ||||
| 		#loader-wrapper .load_title { | ||||
| 			font-family: 'Open Sans'; | ||||
| 			color: #fff; | ||||
| 			font-size: 19px; | ||||
| 			width: 100%; | ||||
| 			text-align: center; | ||||
| 			z-index: 9999999999999; | ||||
| 			position: absolute; | ||||
| 			top: 60%; | ||||
| 			opacity: 1; | ||||
| 			line-height: 30px; | ||||
| 		} | ||||
|  | ||||
| 			.loaded #loader-wrapper .loader-section.section-left { | ||||
| 				-webkit-transform: translateX(-100%); | ||||
| 				-ms-transform: translateX(-100%); | ||||
| 				transform: translateX(-100%); | ||||
| 				-webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); | ||||
| 				transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); | ||||
| 			} | ||||
| 		#loader-wrapper .load_title span { | ||||
| 			font-weight: normal; | ||||
| 			font-style: italic; | ||||
| 			font-size: 13px; | ||||
| 			color: #fff; | ||||
| 			opacity: 0.5; | ||||
| 		} | ||||
| 	</style> | ||||
| </head> | ||||
|  | ||||
| 			.loaded #loader-wrapper .loader-section.section-right { | ||||
| 				-webkit-transform: translateX(100%); | ||||
| 				-ms-transform: translateX(100%); | ||||
| 				transform: translateX(100%); | ||||
| 				-webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); | ||||
| 				transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); | ||||
| 			} | ||||
|  | ||||
| 			.loaded #loader { | ||||
| 				opacity: 0; | ||||
| 				-webkit-transition: all 0.3s ease-out; | ||||
| 				transition: all 0.3s ease-out; | ||||
| 			} | ||||
|  | ||||
| 			.loaded #loader-wrapper { | ||||
| 				visibility: hidden; | ||||
| 				-webkit-transform: translateY(-100%); | ||||
| 				-ms-transform: translateY(-100%); | ||||
| 				transform: translateY(-100%); | ||||
| 				-webkit-transition: all 0.3s 1s ease-out; | ||||
| 				transition: all 0.3s 1s ease-out; | ||||
| 			} | ||||
|  | ||||
| 			.no-js #loader-wrapper { | ||||
| 				display: none; | ||||
| 			} | ||||
|  | ||||
| 			.no-js h1 { | ||||
| 				color: #222222; | ||||
| 			} | ||||
|  | ||||
| 			#loader-wrapper .load_title { | ||||
| 				font-family: 'Open Sans'; | ||||
| 				color: #fff; | ||||
| 				font-size: 19px; | ||||
| 				width: 100%; | ||||
| 				text-align: center; | ||||
| 				z-index: 9999999999999; | ||||
| 				position: absolute; | ||||
| 				top: 60%; | ||||
| 				opacity: 1; | ||||
| 				line-height: 30px; | ||||
| 			} | ||||
|  | ||||
| 			#loader-wrapper .load_title span { | ||||
| 				font-weight: normal; | ||||
| 				font-style: italic; | ||||
| 				font-size: 13px; | ||||
| 				color: #fff; | ||||
| 				opacity: 0.5; | ||||
| 			} | ||||
| 		</style> | ||||
| 	</head> | ||||
|  | ||||
| 	<body> | ||||
| 		<div id="app"> | ||||
| 			<div id="loader-wrapper"> | ||||
| 				<div id="loader"></div> | ||||
| 				<div class="loader-section section-left"></div> | ||||
| 				<div class="loader-section section-right"></div> | ||||
| 				<div class="load_title">正在加载系统资源,请耐心等待</div> | ||||
| 			</div> | ||||
| <body> | ||||
| 	<div id="app"> | ||||
| 		<div id="loader-wrapper"> | ||||
| 			<div id="loader"></div> | ||||
| 			<div class="loader-section section-left"></div> | ||||
| 			<div class="loader-section section-right"></div> | ||||
| 			<div class="load_title">正在加载系统资源,请耐心等待</div> | ||||
| 		</div> | ||||
| 	</body> | ||||
| </html> | ||||
| 	</div> | ||||
| </body> | ||||
|  | ||||
| </html> | ||||
							
								
								
									
										339
									
								
								public/print-lock.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,339 @@ | ||||
| @media print { | ||||
|   body { | ||||
|     margin: 0px; | ||||
|     padding: 0px; | ||||
|   } | ||||
| } | ||||
|  | ||||
| @page { | ||||
|   margin: 0; | ||||
| } | ||||
|  | ||||
| .hiprint-printPaper * { | ||||
|   box-sizing: border-box; | ||||
|   -moz-box-sizing: border-box; /* Firefox */ | ||||
|   -webkit-box-sizing: border-box; /* Safari */ | ||||
| } | ||||
|  | ||||
| .hiprint-printPaper *:focus { | ||||
|   outline: -webkit-focus-ring-color auto 0px; | ||||
| } | ||||
|  | ||||
| .hiprint-printPaper { | ||||
|   position: relative; | ||||
|   padding: 0 0 0 0; | ||||
|   page-break-after: always; | ||||
|   -webkit-user-select: none; /* Chrome/Safari/Opera */ | ||||
|   -moz-user-select: none; /* Firefox */ | ||||
|   user-select: none; | ||||
|   overflow-x: hidden; | ||||
|   overflow: hidden; | ||||
| } | ||||
|  | ||||
| .hiprint-printPaper .hiprint-printPaper-content { | ||||
|   position: relative; | ||||
| } | ||||
|  | ||||
| /* 火狐浏览器打印 第一页过后 重叠问题 */ | ||||
| @-moz-document url-prefix() { | ||||
|   .hiprint-printPaper .hiprint-printPaper-content { | ||||
|     position: relative; | ||||
|     margin-top: 20px; | ||||
|     top: -20px | ||||
|   } | ||||
| } | ||||
|  | ||||
| .hiprint-printPaper.design { | ||||
|   overflow: visible; | ||||
| } | ||||
|  | ||||
|  | ||||
| .hiprint-printTemplate .hiprint-printPanel { | ||||
|   page-break-after: always; | ||||
| } | ||||
|  | ||||
| .hiprint-printPaper, hiprint-printPanel { | ||||
|   box-sizing: border-box; | ||||
|   border: 0px; | ||||
| } | ||||
|  | ||||
| .hiprint-printPanel .hiprint-printPaper:last-child { | ||||
|   page-break-after: avoid; | ||||
| } | ||||
|  | ||||
| .hiprint-printTemplate .hiprint-printPanel:last-child { | ||||
|   page-break-after: avoid; | ||||
| } | ||||
|  | ||||
| .hiprint-printPaper .hideheaderLinetarget { | ||||
|   border-top: 0px dashed rgb(201, 190, 190) !important; | ||||
| } | ||||
|  | ||||
| .hiprint-printPaper .hidefooterLinetarget { | ||||
|   border-top: 0px dashed rgb(201, 190, 190) !important; | ||||
| } | ||||
|  | ||||
| .hiprint-printPaper.design { | ||||
|   border: 1px dashed rgba(170, 170, 170, 0.7); | ||||
| } | ||||
|  | ||||
| .design .hiprint-printElement-table-content, .design .hiprint-printElement-longText-content { | ||||
|   overflow: hidden; | ||||
|   box-sizing: border-box; | ||||
| } | ||||
|  | ||||
| .design .resize-panel { | ||||
|   box-sizing: border-box; | ||||
|   border: 1px dotted; | ||||
| } | ||||
|  | ||||
| .hiprint-printElement-text { | ||||
|   background-color: transparent; | ||||
|   background-repeat: repeat; | ||||
|   padding: 0 0 0 0; | ||||
|   border: 0.75pt none rgb(0, 0, 0); | ||||
|   direction: ltr; | ||||
|   font-family: 'SimSun'; | ||||
|   font-size: 9pt; | ||||
|   font-style: normal; | ||||
|   font-weight: normal; | ||||
|   padding-bottom: 0pt; | ||||
|   padding-left: 0pt; | ||||
|   padding-right: 0pt; | ||||
|   padding-top: 0pt; | ||||
|   text-align: left; | ||||
|   text-decoration: none; | ||||
|   line-height: 9.75pt; | ||||
|   box-sizing: border-box; | ||||
|   word-wrap: break-word; | ||||
|   word-break: break-all; | ||||
| } | ||||
|  | ||||
| .design .hiprint-printElement-text-content { | ||||
|   border: 1px dashed rgb(206, 188, 188); | ||||
|   box-sizing: border-box; | ||||
| } | ||||
|  | ||||
| .hiprint-printElement-longText { | ||||
|   background-color: transparent; | ||||
|   background-repeat: repeat; | ||||
|   border: 0.75pt none rgb(0, 0, 0); | ||||
|   direction: ltr; | ||||
|   font-family: 'SimSun'; | ||||
|   font-size: 9pt; | ||||
|   font-style: normal; | ||||
|   font-weight: normal; | ||||
|   padding-bottom: 0pt; | ||||
|   padding-left: 0pt; | ||||
|   padding-right: 0pt; | ||||
|   padding-top: 0pt; | ||||
|   text-align: left; | ||||
|   text-decoration: none; | ||||
|   line-height: 9.75pt; | ||||
|   box-sizing: border-box; | ||||
|   word-wrap: break-word; | ||||
|   word-break: break-all; | ||||
|   /*white-space: pre-wrap*/ | ||||
| } | ||||
|  | ||||
|  | ||||
| .hiprint-printElement-table { | ||||
|   background-color: transparent; | ||||
|   background-repeat: repeat; | ||||
|   color: rgb(0, 0, 0); | ||||
|   border-color: rgb(0, 0, 0); | ||||
|   border-style: none; | ||||
|   direction: ltr; | ||||
|   font-family: 'SimSun'; | ||||
|   font-size: 9pt; | ||||
|   font-style: normal; | ||||
|   font-weight: normal; | ||||
|   padding-bottom: 0pt; | ||||
|   padding-left: 0pt; | ||||
|   padding-right: 0pt; | ||||
|   padding-top: 0pt; | ||||
|   text-align: left; | ||||
|   text-decoration: none; | ||||
|   padding: 0 0 0 0; | ||||
|   box-sizing: border-box; | ||||
|   line-height: 9.75pt; | ||||
| } | ||||
|  | ||||
| .hiprint-printElement-table thead { | ||||
|   background: #e8e8e8; | ||||
|   font-weight: 700; | ||||
| } | ||||
|  | ||||
| .hiprint-printElement-tableTarget, .hiprint-printElement-tableTarget tr, .hiprint-printElement-tableTarget td { | ||||
|   border-color: rgb(0, 0, 0); | ||||
|   /*border-style: none;*/ | ||||
|   /*border: 1px solid rgb(0, 0, 0);*/ | ||||
|   font-weight: normal; | ||||
|   direction: ltr; | ||||
|   padding-bottom: 0pt; | ||||
|   padding-left: 4pt; | ||||
|   padding-right: 4pt; | ||||
|   padding-top: 0pt; | ||||
|   text-decoration: none; | ||||
|   vertical-align: middle; | ||||
|   box-sizing: border-box; | ||||
|   word-wrap: break-word; | ||||
|   word-break: break-all; | ||||
|   /*line-height: 9.75pt; | ||||
|   font-size: 9pt;*/ | ||||
| } | ||||
|  | ||||
| .hiprint-printElement-tableTarget-border-all { | ||||
|   border: 1px solid; | ||||
| } | ||||
| .hiprint-printElement-tableTarget-border-none { | ||||
|   border: 0px solid; | ||||
| } | ||||
| .hiprint-printElement-tableTarget-border-lr { | ||||
|   border-left: 1px solid; | ||||
|   border-right: 1px solid; | ||||
| } | ||||
| .hiprint-printElement-tableTarget-border-left { | ||||
|   border-left: 1px solid; | ||||
| } | ||||
| .hiprint-printElement-tableTarget-border-right { | ||||
|   border-right: 1px solid; | ||||
| } | ||||
| .hiprint-printElement-tableTarget-border-tb { | ||||
|   border-top: 1px solid; | ||||
|   border-bottom: 1px solid; | ||||
| } | ||||
| .hiprint-printElement-tableTarget-border-top { | ||||
|   border-top: 1px solid; | ||||
| } | ||||
| .hiprint-printElement-tableTarget-border-bottom { | ||||
|   border-bottom: 1px solid; | ||||
| } | ||||
|  | ||||
| .hiprint-printElement-tableTarget-border-td-none td { | ||||
|   border: 0px solid; | ||||
| } | ||||
| .hiprint-printElement-tableTarget-border-td-all td:not(:last-child) { | ||||
|   border-right: 1px solid; | ||||
| } | ||||
|  | ||||
| /*.hiprint-printElement-tableTarget tr,*/ | ||||
| .hiprint-printElement-tableTarget td { | ||||
|   height: 18pt; | ||||
| } | ||||
|  | ||||
| .hiprint-printPaper .hiprint-paperNumber { | ||||
|   font-size: 9pt; | ||||
| } | ||||
|  | ||||
| .design .hiprint-printElement-table-handle { | ||||
|   position: absolute; | ||||
|   height: 21pt; | ||||
|   width: 21pt; | ||||
|   background: red; | ||||
|   z-index: 1; | ||||
| } | ||||
|  | ||||
| .hiprint-printPaper .hiprint-paperNumber-disabled { | ||||
|   float: right !important; | ||||
|   right: 0 !important; | ||||
|   color: gainsboro !important; | ||||
| } | ||||
|  | ||||
| .hiprint-printElement-vline, .hiprint-printElement-hline { | ||||
|   border: 0px none rgb(0, 0, 0); | ||||
|  | ||||
| } | ||||
|  | ||||
| .hiprint-printElement-vline { | ||||
|   border-left: 0.75pt solid #000; | ||||
|   border-right: 0px none rgb(0, 0, 0) !important; | ||||
|   border-bottom: 0px none rgb(0, 0, 0) !important; | ||||
|   border-top: 0px none rgb(0, 0, 0) !important; | ||||
| } | ||||
|  | ||||
| .hiprint-printElement-hline { | ||||
|   border-top: 0.75pt solid #000; | ||||
|   border-right: 0px none rgb(0, 0, 0) !important; | ||||
|   border-bottom: 0px none rgb(0, 0, 0) !important; | ||||
|   border-left: 0px none rgb(0, 0, 0) !important; | ||||
| } | ||||
|  | ||||
| .hiprint-printElement-oval, .hiprint-printElement-rect { | ||||
|   border: 0.75pt solid #000; | ||||
| } | ||||
|  | ||||
| .hiprint-text-content-middle { | ||||
| } | ||||
|  | ||||
| .hiprint-text-content-middle > div { | ||||
|   display: grid; | ||||
|   align-items: center; | ||||
| } | ||||
|  | ||||
| .hiprint-text-content-bottom { | ||||
| } | ||||
|  | ||||
| .hiprint-text-content-bottom > div { | ||||
|   display: grid; | ||||
|   align-items: flex-end; | ||||
| } | ||||
|  | ||||
| .hiprint-text-content-wrap { | ||||
| } | ||||
|  | ||||
| .hiprint-text-content-wrap .hiprint-text-content-wrap-nowrap { | ||||
|   white-space: nowrap; | ||||
| } | ||||
|  | ||||
| .hiprint-text-content-wrap .hiprint-text-content-wrap-clip { | ||||
|   white-space: nowrap; | ||||
|   overflow: hidden; | ||||
|   text-overflow: clip; | ||||
| } | ||||
|  | ||||
| .hiprint-text-content-wrap .hiprint-text-content-wrap-ellipsis { | ||||
|   white-space: nowrap; | ||||
|   overflow: hidden; | ||||
|   text-overflow: ellipsis; | ||||
| } | ||||
|  | ||||
| /*hi-grid-row */ | ||||
| .hi-grid-row { | ||||
|   position: relative; | ||||
|   height: auto; | ||||
|   margin-right: 0; | ||||
|   margin-left: 0; | ||||
|   zoom: 1; | ||||
|   display: block; | ||||
|   box-sizing: border-box; | ||||
| } | ||||
|  | ||||
| .hi-grid-row::after, .hi-grid-row::before { | ||||
|   display: table; | ||||
|   content: ''; | ||||
|   box-sizing: border-box; | ||||
| } | ||||
|  | ||||
| .hi-grid-col { | ||||
|   display: block; | ||||
|   box-sizing: border-box; | ||||
|   position: relative; | ||||
|   float: left; | ||||
|   flex: 0 0 auto; | ||||
| } | ||||
|  | ||||
| .table-grid-row { | ||||
|   margin-left: -0pt; | ||||
|   margin-right: -0pt; | ||||
| } | ||||
|  | ||||
| .tableGridColumnsGutterRow { | ||||
|   padding-left: 0pt; | ||||
|   padding-right: 0pt; | ||||
| } | ||||
|  | ||||
| .hiprint-gridColumnsFooter { | ||||
|   text-align: left; | ||||
|   clear: both; | ||||
| } | ||||
							
								
								
									
										
											BIN
										
									
								
								public/static/videos/login.webm
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										37
									
								
								src/api/analysis/energyAnalysis.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,37 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获取走势分析数据 | ||||
| export function getEnergyTrend(data) { | ||||
|   return request({ | ||||
|     url: '/analysis/energy-analysis/getTrend', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取对比分析数据 | ||||
| export function getCompare(data) { | ||||
|   return request({ | ||||
|     url: '/analysis/energy-analysis/getCompare', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取同比分析数据(1:季度,2:月;3:日) | ||||
| export function getYoy(data) { | ||||
|   return request({ | ||||
|     url: '/analysis/energy-analysis/getYoy', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取环比分析数据(1:月,2:周,3:日) | ||||
| export function getQoq(data) { | ||||
|   return request({ | ||||
|     url: '/analysis/energy-analysis/getChain', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										60
									
								
								src/api/base/coreAlarmLog.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,60 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-11-03 15:25:55 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建异常警告 | ||||
| export function createcoreAlarmLog(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-alarm-log/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新异常警告 | ||||
| export function updatecoreAlarmLog(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-alarm-log/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除异常警告 | ||||
| export function deletecoreAlarmLog(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-alarm-log/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得异常警告 | ||||
| export function getcoreAlarmLog(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-alarm-log/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得警告分页 | ||||
| export function getcoreAlarmLogPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-alarm-log/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getcoreAlarmLogList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-alarm-log/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										68
									
								
								src/api/base/coreCustomer.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,68 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-11-02 20:25:36 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建客户 | ||||
| export function createCustomer(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-customer/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新客户 | ||||
| export function updateCustomer(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-customer/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除客户 | ||||
| export function deleteCustomer(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-customer/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得客户 | ||||
| export function getCustomer(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-customer/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得客户code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/core-customer/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得客户分页 | ||||
| export function getCustomerPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-customer/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getCustomerList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-customer/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										68
									
								
								src/api/base/coreDepartment.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,68 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-10-30 14:37:28 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建部门 | ||||
| export function createCoreDepartment(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-department/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新部门 | ||||
| export function updateCoreDepartment(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-department/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除部门 | ||||
| export function deleteCoreDepartment(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-department/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得部门 | ||||
| export function getCoreDepartment(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-department/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得部门code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/core-department/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得部门分页 | ||||
| export function getCoreDepartmentPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-department/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getCoreDepartmentList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-department/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										68
									
								
								src/api/base/coreHotMaterial.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,68 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-11-15 15:56:14 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建原料 | ||||
| export function createHotMaterial(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-hot-material/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新原料 | ||||
| export function updateHotMaterial(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-hot-material/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除原料 | ||||
| export function deleteHotMaterial(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-hot-material/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得原料 | ||||
| export function getHotMaterial(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-hot-material/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得原料code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/core-hot-material/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得原料分页 | ||||
| export function getHotMaterialPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-hot-material/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getHotMaterialList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-hot-material/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										68
									
								
								src/api/base/coreMajor.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,68 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-10-31 15:11:25 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建专业 | ||||
| export function createCoreMajor(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-major/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新专业 | ||||
| export function updateCoreMajor(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-major/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除专业 | ||||
| export function deleteCoreMajor(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-major/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得专业 | ||||
| export function getCoreMajor(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-major/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得专业code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/core-major/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得专业分页 | ||||
| export function getCoreMajorPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-major/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getCoreMajorList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-major/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										111
									
								
								src/api/base/coreProduct.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,111 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-11-04 10:42:50 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建产品 | ||||
| export function createCoreProduct(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-product/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新产品 | ||||
| export function updateCoreProduct(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-product/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除产品 | ||||
| export function deleteCoreProduct(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-product/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品 | ||||
| export function getCoreProduct(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-product/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/core-product/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品分页 | ||||
| export function getCoreProductPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-product/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getCoreProductList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-product/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建产品属性 | ||||
| export function createCoreProductAttr(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-product-attr/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新产品属性 | ||||
| export function updateCoreProductAttr(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-product-attr/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除产品属性 | ||||
| export function deleteCoreProductAttr(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-product-attr/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品属性 | ||||
| export function getCoreProductAttr(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-product-attr/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品属性分页 | ||||
| export function getCoreProductAttrPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-product-attr/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										68
									
								
								src/api/base/coreProductionLine.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,68 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-11-03 19:06:15 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建产线 | ||||
| export function createCorePL(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-production-line/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新产线 | ||||
| export function updateCorePL(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-production-line/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除产线 | ||||
| export function deleteCorePL(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-production-line/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产线 | ||||
| export function getCorePL(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-production-line/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产线code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/core-production-line/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产线分页 | ||||
| export function getCorePLPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-production-line/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getCorePLList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-production-line/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										68
									
								
								src/api/base/coreSupplier.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,68 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-11-03 10:39:44 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建供应商 | ||||
| export function createCoreSupplier(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-supplier/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新供应商 | ||||
| export function updateCoreSupplier(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-supplier/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除供应商 | ||||
| export function deleteCoreSupplier(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-supplier/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得供应商 | ||||
| export function getCoreSupplier(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-supplier/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得供应商code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/core-supplier/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得供应商分页 | ||||
| export function getCoreSupplierPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-supplier/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getCoreSupplierList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-supplier/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										155
									
								
								src/api/base/coreWorkOrder.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,155 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-11-15 17:19:19 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建工单 | ||||
| export function createCoreWO(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新工单 | ||||
| export function updateCoreWO(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除工单 | ||||
| export function deleteCoreWO(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得工单 | ||||
| export function getCoreWO(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得工单code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得工单分页 | ||||
| export function getCoreWOPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getCoreWOList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 根据工单id获得所有列表 | ||||
| export function getCoreWOListById(ids) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/list?ids='+ ids , | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建工单预使用原料 | ||||
| export function createCoreWOMa(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order-material/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新工单预使用原料 | ||||
| export function updateCoreWOMa(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order-material/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除工单预使用原料 | ||||
| export function deleteCoreWOMa(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order-material/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得工单预使用原料 | ||||
| export function getCoreWOMa(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order-material/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得工单预使用原料分页 | ||||
| export function getCoreWOMaPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order-material/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得预计用料信息分页 | ||||
| export function getMaterialBomPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom/bomUseNum', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得订单分页 | ||||
| export function getConOrderList(query) { | ||||
|   return request({ | ||||
|     url: '/base/order/listConOrder', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 改变工单状态 激活暂停完成作废 | ||||
| export function statusChange(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/statusChange', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建分配产量 | ||||
| export function createConCoreWOr(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-order-con-work-order/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										103
									
								
								src/api/base/coreWorker.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,103 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-11-02 19:49:52 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建员工 | ||||
| export function createCoreWorker(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新员工 | ||||
| export function updateCoreWorker(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除员工 | ||||
| export function deleteCoreWorker(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得员工 | ||||
| export function getCoreWorker(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得员工code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/core-worker/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得员工分页 | ||||
| export function getCoreWorkerPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getCoreWorkerList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建员工--专业 | ||||
| export function createWoBindMa(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker-bind-major/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新员工--专业 | ||||
| export function updateWoBindMa(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker-bind-major/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除员工--专业 | ||||
| export function deleteWoBindMa(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker-bind-major/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得员工--专业分页 | ||||
| export function getWoBindMaPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker-bind-major/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										68
									
								
								src/api/base/coreWorkshopSection.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,68 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-11-03 19:18:00 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建工段 | ||||
| export function createCWSection(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-workshop-section/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新工段 | ||||
| export function updateCWSection(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-workshop-section/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除工段 | ||||
| export function deleteCWSection(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-workshop-section/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得工段 | ||||
| export function getCWSection(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-workshop-section/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得工段code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/core-workshop-section/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得工段分页 | ||||
| export function getCWSectionPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-workshop-section/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getCWSectionList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-workshop-section/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										8
									
								
								src/api/base/customer.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,8 @@ | ||||
| import request from '@/utils/request' | ||||
| // 获得所有客户列表 | ||||
| export function getCustomerList() { | ||||
|   return request({ | ||||
|     url: '/base/core-customer/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										100
									
								
								src/api/base/delivery.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,100 @@ | ||||
| // 成品发货 | ||||
| import request from '@/utils/request' | ||||
| // 获得成品发货清单分页 | ||||
| export function deliveryLogPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/delivery-log/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取发货进度分页 | ||||
| export function deliveryProgressPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/delivery-progress/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取订单列表 | ||||
| export function listOrderList(query) { | ||||
|   return request({ | ||||
|     url: '/extend/delivery-log/listOrderList', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取发货进度分页 | ||||
| export function deliveryLogDetPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/delivery-log-det/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建成品发货清单 | ||||
| export function deliveryLogCreate(data) { | ||||
|   return request({ | ||||
|     url: '/extend/delivery-log/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新成品发货清单 | ||||
| export function deliveryLogUpdate(data) { | ||||
|   return request({ | ||||
|     url: '/extend/delivery-log/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得成品发货清单 | ||||
| export function getDeliveryLog(query) { | ||||
|   return request({ | ||||
|     url: '/extend/delivery-log/get', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除成品发货清单 | ||||
| export function deliveryLogDelete(query) { | ||||
|   return request({ | ||||
|     url: '/extend/delivery-log/delete', | ||||
|     method: 'delete', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 装车 | ||||
| export function deliveryLogDetCreate(data) { | ||||
|   return request({ | ||||
|     url: '/extend/delivery-log-det/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得一条发货详细 | ||||
| export function deliveryLogDetGet(query) { | ||||
|   return request({ | ||||
|     url: '/extend/delivery-log-det/get', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 编辑发货详情 | ||||
| export function deliveryLogDetUpdate(data) { | ||||
|   return request({ | ||||
|     url: '/extend/delivery-log-det/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										70
									
								
								src/api/base/energyPlc.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,70 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建能源实时数据库plc相关 | ||||
| export function createEnergyPlc(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新能源实时数据库plc相关 | ||||
| export function updateEnergyPlc(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除能源实时数据库plc相关 | ||||
| export function deleteEnergyPlc(id) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源实时数据库plc相关 | ||||
| export function getEnergyPlc(id) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得实时数据表列表(所有) | ||||
| export function getEnergyPlcAll() { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取关联表编码 | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源实时数据库plc相关分页 | ||||
| export function getEnergyPlcPage(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出能源实时数据库plc相关 Excel | ||||
| export function exportEnergyPlcExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										54
									
								
								src/api/base/energyPlcConnect.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,54 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建能源与对象的关联关系(一对多) | ||||
| export function createEnergyPlcConnect(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-connect/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新能源与对象的关联关系(一对多) | ||||
| export function updateEnergyPlcConnect(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-connect/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除能源与对象的关联关系(一对多) | ||||
| export function deleteEnergyPlcConnect(id) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-connect/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源与对象的关联关系(一对多) | ||||
| export function getEnergyPlcConnect(id) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-connect/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源与对象的关联关系(一对多)分页 | ||||
| export function getEnergyPlcConnectPage(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-connect/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出能源与对象的关联关系(一对多) Excel | ||||
| export function exportEnergyPlcConnectExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-connect/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										54
									
								
								src/api/base/energyPlcParam.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,54 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建能源plc详细点 | ||||
| export function createEnergyPlcParam(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-param/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新能源plc详细点 | ||||
| export function updateEnergyPlcParam(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-param/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除能源plc详细点 | ||||
| export function deleteEnergyPlcParam(id) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-param/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源plc详细点 | ||||
| export function getEnergyPlcParam(id) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-param/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源plc详细点分页 | ||||
| export function getEnergyPlcParamPage(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-param/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出能源plc详细点 Excel | ||||
| export function exportEnergyPlcParamExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/energy-plc-param/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										54
									
								
								src/api/base/energyQuantityRealtime.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,54 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建后端统计 能源抄表 实时 | ||||
| export function createEnergyQuantityRealtime(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-quantity-realtime/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新后端统计 能源抄表 实时 | ||||
| export function updateEnergyQuantityRealtime(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-quantity-realtime/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除后端统计 能源抄表 实时 | ||||
| export function deleteEnergyQuantityRealtime(id) { | ||||
|   return request({ | ||||
|     url: '/base/energy-quantity-realtime/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得后端统计 能源抄表 实时 | ||||
| export function getEnergyQuantityRealtime(id) { | ||||
|   return request({ | ||||
|     url: '/base/energy-quantity-realtime/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得后端统计 能源抄表 实时分页 | ||||
| export function getEnergyQuantityRealtimePage(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-quantity-realtime/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出后端统计 能源抄表 实时 Excel | ||||
| export function exportEnergyQuantityRealtimeExcel(data) { | ||||
|   return request({ | ||||
|     url: '/base/energy-quantity-realtime/export-excel', | ||||
|     method: 'post', | ||||
|     data: data, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
| @@ -43,6 +43,14 @@ export function getEnergyTypePage(data) { | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源类型列表(获取所有) | ||||
| export function getEnergyTypeListAll() { | ||||
|   return request({ | ||||
|     url: '/base/energy-type/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源类型编码 | ||||
| export function getEnergyTypeCode() { | ||||
|   return request({ | ||||
|   | ||||
| @@ -3,7 +3,7 @@ import request from '@/utils/request' | ||||
| // 创建设备 | ||||
| export function createEquipment(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment/create', | ||||
|     url: '/base/core-equipment/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| @@ -12,7 +12,7 @@ export function createEquipment(data) { | ||||
| // 更新设备 | ||||
| export function updateEquipment(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment/update', | ||||
|     url: '/base/core-equipment/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| @@ -21,7 +21,7 @@ export function updateEquipment(data) { | ||||
| // 删除设备 | ||||
| export function deleteEquipment(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment/delete?id=' + id, | ||||
|     url: '/base/core-equipment/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
| @@ -29,7 +29,7 @@ export function deleteEquipment(id) { | ||||
| // 获得设备 | ||||
| export function getEquipment(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment/get?id=' + id, | ||||
|     url: '/base/core-equipment/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| @@ -37,7 +37,7 @@ export function getEquipment(id) { | ||||
| // 获得设备分页 | ||||
| export function getEquipmentPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment/page', | ||||
|     url: '/base/core-equipment/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| @@ -46,9 +46,16 @@ export function getEquipmentPage(query) { | ||||
| // 导出设备 Excel | ||||
| export function exportEquipmentExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment/export-excel', | ||||
|     url: '/base/core-equipment/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
| // 获得所有设备列表 | ||||
| export function getEquipmentAll() { | ||||
|   return request({ | ||||
|     url: '/base/core-equipment/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|   | ||||
| @@ -3,7 +3,7 @@ import request from '@/utils/request' | ||||
| // 创建设备类型 | ||||
| export function createEquipmentType(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-type/create', | ||||
|     url: '/base/core-equipment-type/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| @@ -12,7 +12,7 @@ export function createEquipmentType(data) { | ||||
| // 更新设备类型 | ||||
| export function updateEquipmentType(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-type/update', | ||||
|     url: '/base/core-equipment-type/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| @@ -21,7 +21,7 @@ export function updateEquipmentType(data) { | ||||
| // 删除设备类型 | ||||
| export function deleteEquipmentType(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-type/delete?id=' + id, | ||||
|     url: '/base/core-equipment-type/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
| @@ -29,7 +29,7 @@ export function deleteEquipmentType(id) { | ||||
| // 获得设备类型 | ||||
| export function getEquipmentType(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-type/get?id=' + id, | ||||
|     url: '/base/core-equipment-type/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| @@ -37,7 +37,7 @@ export function getEquipmentType(id) { | ||||
| // 获得设备类型分页 | ||||
| export function getEquipmentTypePage(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-type/page', | ||||
|     url: '/base/core-equipment-type/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| @@ -46,7 +46,7 @@ export function getEquipmentTypePage(query) { | ||||
| // 导出设备类型 Excel | ||||
| export function exportEquipmentTypeExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-type/export-excel', | ||||
|     url: '/base/core-equipment-type/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   | ||||
							
								
								
									
										8
									
								
								src/api/base/factory.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,8 @@ | ||||
| import request from '@/utils/request' | ||||
| // 获得工厂产线工段设备树形结构 | ||||
| export function getTree() { | ||||
|   return request({ | ||||
|     url: '/base/core-factory/getTree', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| @@ -50,3 +50,57 @@ export function getCode() { | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得可用的排班列表 | ||||
| export function listEnabled() { | ||||
|   return request({ | ||||
|     url: '/base/group-team/listEnabled', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得班组组员信息分页 | ||||
| export function groupTeamPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-det/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得班组组员信息 | ||||
| export function groupTeamDet(query) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-det/get', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
|  | ||||
| // 创建班组组员信息 | ||||
| export function teamDetCreate(data) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-det/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新班组组员信息 | ||||
| export function teamDetUpdate(data) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-det/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除班组组员信息 | ||||
| export function teamDetDelete(query) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-det/delete', | ||||
|     method: 'delete', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|   | ||||
| @@ -1,54 +1,28 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建排班信息 | ||||
| export function createGroupTeamScheduling(data) { | ||||
| // 获取某月预排班-已有排班 | ||||
| export function getPreset(query) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-scheduling/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新排班信息 | ||||
| export function updateGroupTeamScheduling(data) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-scheduling/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除排班信息 | ||||
| export function deleteGroupTeamScheduling(id) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-scheduling/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得排班信息 | ||||
| export function getGroupTeamScheduling(id) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-scheduling/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得排班信息分页 | ||||
| export function getGroupTeamSchedulingPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-scheduling/page', | ||||
|     url: '/base/group-team-scheduling/getPreset', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出排班信息 Excel | ||||
| export function exportGroupTeamSchedulingExcel(query) { | ||||
| // 批量创建-更新排班信息 | ||||
| export function createOrUpdateList(data) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-scheduling/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|     url: '/base/group-team-scheduling/createOrUpdateList', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 自动排班,填充上月已有的排班 | ||||
| export function autoSet(query) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-scheduling/autoSet', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|   | ||||
							
								
								
									
										121
									
								
								src/api/base/material.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,121 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-10-24 11:22:28 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建物料 | ||||
| export function createMaterial(data) { | ||||
|   return request({ | ||||
|     url: '/base/material/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新物料 | ||||
| export function updateMaterial(data) { | ||||
|   return request({ | ||||
|     url: '/base/material/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除物料 | ||||
| export function deleteMaterial(id) { | ||||
|   return request({ | ||||
|     url: '/base/material/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料 | ||||
| export function getMaterial(id) { | ||||
|   return request({ | ||||
|     url: '/base/material/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/material/getMaterialCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料分页 | ||||
| export function getMaterialPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/material/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料列表 | ||||
| export function getMaterialList(query) { | ||||
|   return request({ | ||||
|     url: '/base/material/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得供应商所有列表 | ||||
| export function getSupplierList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-supplier/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料属性列表 | ||||
| export function getMaterialAttrList(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-attr/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建物料属性 | ||||
| export function createMaterialAttr(data) { | ||||
|   return request({ | ||||
|     url: '/base/material-attr/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新物料属性 | ||||
| export function updateMaterialAttr(data) { | ||||
|   return request({ | ||||
|     url: '/base/material-attr/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除物料属性 | ||||
| export function deleteMaterialAttr(id) { | ||||
|   return request({ | ||||
|     url: '/base/material-attr/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料属性 | ||||
| export function getMaterialAttr(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-attr/get', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										68
									
								
								src/api/base/materialDate.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,68 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-10-24 17:09:59 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建物料批次 | ||||
| export function createMaterialDate(data) { | ||||
|   return request({ | ||||
|     url: '/base/material-date/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新物料批次 | ||||
| export function updateMaterialDate(data) { | ||||
|   return request({ | ||||
|     url: '/base/material-date/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除物料批次 | ||||
| export function deleteMaterialDate(id) { | ||||
|   return request({ | ||||
|     url: '/base/material-date/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料批次 | ||||
| export function getMaterialDate(id) { | ||||
|   return request({ | ||||
|     url: '/base/material-date/getDetail?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料批次code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/material-date/getMaterialDateCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料批次分页 | ||||
| export function getMaterDatePage(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-date/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料批次列表 | ||||
| export function getMaterDateList(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-date/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										120
									
								
								src/api/base/materialProductBom.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,120 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-11-27 17:54:28 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建产品Bom | ||||
| export function createMaterialPB(data) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新产品Bom | ||||
| export function updateMaterialPB(data) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除产品Bom | ||||
| export function deleteMaterialPB(id) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品Bom | ||||
| export function getMaterialPB(id) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品Bomcode | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom/getMaterialProductBomCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品Bom分页 | ||||
| export function getMaterialPBPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品Bom列表 | ||||
| export function getMaterialPBList(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品列表 | ||||
| export function getProList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-product/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品Bom详细分页 | ||||
| export function getProBomList(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom-det/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建产品Bom详细 | ||||
| export function createMaterialPBDet(data) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom-det/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新产品Bom详细 | ||||
| export function updateMaterialPBDet(data) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom-det/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除产品Bom详细 | ||||
| export function deleteMaterialPBDet(id) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom-det/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得产品Bom详细 | ||||
| export function getMaterialPBDet(id) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom-det/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										69
									
								
								src/api/base/materialUseLog.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,69 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 11:50:46 | ||||
|  * @LastEditTime: 2023-10-26 09:32:21 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建物料使用记录 | ||||
| export function createMaterialLog(data) { | ||||
|   return request({ | ||||
|     url: '/base/material-use-log/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新物料使用记录 | ||||
| export function updateMaterialLog(data) { | ||||
|   return request({ | ||||
|     url: '/base/material-use-log/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料使用记录 | ||||
| export function getMaterialLog(id) { | ||||
|   return request({ | ||||
|     url: '/base/material-use-log/getDetail?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物料使用记录分页 | ||||
| export function getMaterialLogPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-use-log/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有设备列表 | ||||
| export function getEqListAll(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-equipment/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有员工列表 | ||||
| export function getworkerAll(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除物料使用记录 | ||||
| export function deleteMaterialLog(id) { | ||||
|   return request({ | ||||
|     url: '/base/material-use-log/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										68
									
								
								src/api/base/modelType.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,68 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-10-18 09:33:57 | ||||
|  * @LastEditTime: 2023-10-18 16:02:09 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建包装 | ||||
| export function createPackingType(data) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-type/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得包装code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-log/getPackagingSerialCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 更新包装 | ||||
| export function updatePackingType(data) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-type/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除包装 | ||||
| export function deletePackingType(id) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-type/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得包装 | ||||
| export function getPackingType(id) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-type/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得包装分页 | ||||
| export function getPackingTypePage(query) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-type/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出包装 Excel | ||||
| export function exportPackingExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-type/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										158
									
								
								src/api/base/orderManage.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,158 @@ | ||||
| import request from '@/utils/request' | ||||
| // 条件获得订单列表 | ||||
| export function orderList(query) { | ||||
|   return request({ | ||||
|     url: '/base/order/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 条件获得工单列表 | ||||
| export function workOrderList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得订单分页 | ||||
| export function getOrderPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/order/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取订单code | ||||
| export function getOrderCode() { | ||||
|   return request({ | ||||
|     url: '/base/order/getOrderCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取工单code | ||||
| export function getWorkOrderCode() { | ||||
|   return request({ | ||||
|     url: '/base/order/getWorkOrderCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得订单 | ||||
| export function getOrderById(query) { | ||||
|   return request({ | ||||
|     url: '/base/order/get', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得工艺流程列表 | ||||
| export function getProcessFlowList() { | ||||
|   return request({ | ||||
|     url: '/extend/process-flow/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建订单 | ||||
| export function orderCreate(data) { | ||||
|   return request({ | ||||
|     url: '/base/order/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新订单 | ||||
| export function orderUpdate(data) { | ||||
|   return request({ | ||||
|     url: '/base/order/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除订单 | ||||
| export function orderDelete(query) { | ||||
|   return request({ | ||||
|     url: '/base/order/delete', | ||||
|     method: 'delete', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 下发订单,绑定的穿工单id,新建不传 | ||||
| export function orderIssue(data) { | ||||
|   return request({ | ||||
|     url: '/base/order/issue', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得工单 | ||||
| export function getWorkOrderById(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/get', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 订单监控 | ||||
| export function orderMonitor(query) { | ||||
|   return request({ | ||||
|     url: '/base/order/orderMonitor', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取订单绑定的工单和数量信息,可传订单id列表,map索引为订单id | ||||
| export function orderAssignmentList(query) { | ||||
|   return request({ | ||||
|     url: '/base/order/orderAssignmentList', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有客户列表 | ||||
| export function customerList() { | ||||
|   return request({ | ||||
|     url: '/base/core-customer/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得订单详情 | ||||
| export function orderDetail(query) { | ||||
|   return request({ | ||||
|     url: '/base/order/getDetail', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 产品bom消耗信息 | ||||
| export function bomUseNum(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-product-bom/bomUseNum', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 完成订单 | ||||
| export function orderFinish(query) { | ||||
|   return request({ | ||||
|     url: '/base/order/finish', | ||||
|     method: 'post', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										92
									
								
								src/api/base/packingInfo.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,92 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-10-18 09:33:57 | ||||
|  * @LastEditTime: 2023-10-18 16:18:12 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建包装 | ||||
| export function createPacking(data) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-log/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得包装code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-log/getPackagingSerialCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 更新包装 | ||||
| export function updatePacking(data) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-log/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除包装 | ||||
| export function deletePacking(id) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-log/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得包装 | ||||
| export function getPacking(id) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-log/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得包装分页 | ||||
| export function getPackingPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-log/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出包装 Excel | ||||
| export function exportPackingExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-log/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getWorkOrderList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getCustomerList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-customer/listAll', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getModelList(query) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-model/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										92
									
								
								src/api/base/printModel.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,92 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-10-18 09:33:57 | ||||
|  * @LastEditTime: 2023-10-19 15:28:00 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建包装 | ||||
| export function createPackingModel(data) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-model/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得包装code | ||||
| // export function getCode() { | ||||
| //   return request({ | ||||
| //     url: '/base/packaging-print-log/getPackagingSerialCode', | ||||
| //     method: 'get' | ||||
| //   }) | ||||
| // } | ||||
| // 更新包装 | ||||
| export function updatePackingModel(data) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-model/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除包装 | ||||
| export function deletePackingModel(id) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-model/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得包装 | ||||
| export function getPackingModel(id) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-model/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得包装分页 | ||||
| export function getPackingModelPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-model/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出包装 Excel | ||||
| // export function exportPackingExcel(query) { | ||||
| //   return request({ | ||||
| //     url: '/base/packaging-print-log/export-excel', | ||||
| //     method: 'get', | ||||
| //     params: query, | ||||
| //     responseType: 'blob' | ||||
| //   }) | ||||
| // } | ||||
|  | ||||
| // export function getWorkOrderList(query) { | ||||
| //   return request({ | ||||
| //     url: '/base/core-work-order/listbyfilter', | ||||
| //     method: 'get', | ||||
| //     params: query, | ||||
| //   }) | ||||
| // } | ||||
|  | ||||
| // export function getCustomerList(query) { | ||||
| //   return request({ | ||||
| //     url: '/base/core-customer/listAll', | ||||
| //     method: 'get', | ||||
| //     params: query, | ||||
| //   }) | ||||
| // } | ||||
|  | ||||
| export function getTypeList(query) { | ||||
|   return request({ | ||||
|     url: '/base/packaging-print-type/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										8
									
								
								src/api/base/product.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,8 @@ | ||||
| import request from '@/utils/request' | ||||
| // 获得产品列表 | ||||
| export function getProductAll() { | ||||
|   return request({ | ||||
|     url: '/base/core-product/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										8
									
								
								src/api/base/productionLine.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,8 @@ | ||||
| import request from '@/utils/request' | ||||
| // 获得所有工厂产线列表 | ||||
| export function getLineAll() { | ||||
|   return request({ | ||||
|     url: '/base/core-production-line/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| @@ -1,3 +1,10 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-10-17 09:26:38 | ||||
|  * @LastEditTime: 2023-11-20 15:50:08 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建质量检测信息基础 | ||||
| @@ -52,3 +59,11 @@ export function exportQualityInspectionDetExcel(query) { | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getQualityInspectionDetList(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-inspection-det/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|   | ||||
							
								
								
									
										69
									
								
								src/api/base/qualityScrapDet.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,69 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-11-06 15:38:12 | ||||
|  * @LastEditTime: 2023-11-06 15:39:39 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建质量检测类型基础 | ||||
| export function createQualityScrapDet(data) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-det/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新质量检测类型基础 | ||||
| export function updateQualityScrapDet(data) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-det/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除质量检测类型基础 | ||||
| export function deleteQualityScrapDet(id) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-det/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得质量检测类型基础 | ||||
| export function getQualityScrapDet(id) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-det/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得质量检测类型基础分页 | ||||
| export function getQualityScrapDetPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-det/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出质量检测类型基础 Excel | ||||
| export function exportQualityScrapTypeExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-type/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getCode(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-det/getCode', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										100
									
								
								src/api/base/qualityScrapLog.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,100 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-11-07 15:02:37 | ||||
|  * @LastEditTime: 2023-11-07 18:32:07 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建质量检测类型基础 | ||||
| export function createQualityScrapLog(data) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-log/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新质量检测类型基础 | ||||
| export function updateQualityScrapLog(data) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-log/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除质量检测类型基础 | ||||
| export function deleteQualityScrapLog(id) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-log/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得质量检测类型基础 | ||||
| export function getQualityScrapLog(id) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-log/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得质量检测类型基础分页 | ||||
| export function getQualityScrapLogPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-log/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出质量检测类型基础 Excel | ||||
| export function exportQualityScrapTypeExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-type/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getCode(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-log/getCode', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
| export function getWorkOrderList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getTeamList(query) { | ||||
|   return request({ | ||||
|     url: '/base/group-team/listAll', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getLineList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-production-line/listAll', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getDetList(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-det/listAll', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										76
									
								
								src/api/base/qualityScrapType.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,76 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-11-04 18:27:11 | ||||
|  * @LastEditTime: 2023-11-06 15:55:24 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建质量检测类型基础 | ||||
| export function createQualityScrapType(data) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-type/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新质量检测类型基础 | ||||
| export function updateQualityScrapType(data) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-type/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除质量检测类型基础 | ||||
| export function deleteQualityScrapType(id) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-type/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得质量检测类型基础 | ||||
| export function getQualityScrapType(id) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-type/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得质量检测类型基础分页 | ||||
| export function getQualityScrapTypePage(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-type/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出质量检测类型基础 Excel | ||||
| export function exportQualityScrapTypeExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-type/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getCode(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-scrap-type/getCode', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
| export function getList(query) { | ||||
|   return request({ | ||||
|     url: 'base/quality-scrap-type/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										8
									
								
								src/api/base/workOrder.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,8 @@ | ||||
| import request from '@/utils/request' | ||||
| // 获得工单列表 | ||||
| export function workOrderList() { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/listbyfilter', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										26
									
								
								src/api/base/worker.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,26 @@ | ||||
| import request from '@/utils/request' | ||||
| // 获得所有员工列表 | ||||
| export function getWorkerList() { | ||||
|   return request({ | ||||
|     url: '/base/core-worker/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得员工 | ||||
| export function getWorker(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-worker/get', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得该班组其他可选组员列表(除去现有组员) | ||||
| export function otherWorkerList(query) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-det/otherWorkerList', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										8
									
								
								src/api/base/workshopSection.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,8 @@ | ||||
| import request from '@/utils/request' | ||||
| // 获得所有产线工段列表 | ||||
| export function getWorkShopAll() { | ||||
|   return request({ | ||||
|     url: '/base/core-workshop-section/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										25
									
								
								src/api/core/analysis/index.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,25 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-09-12 14:07:04 | ||||
|  * @LastEditTime: 2023-11-10 10:23:43 | ||||
|  * @LastEditors: DY | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| export function getYieldAnalysisPageData(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-production-line-rec-day/monthList', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 产线平衡分析 | ||||
| export function getCT(data) { | ||||
|   return request({ | ||||
|     url: '/analysis/equipment-analysis/getCT', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
| @@ -1,9 +1,16 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-10-21 10:11:01 | ||||
|  * @LastEditTime: 2023-11-03 19:03:44 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建工厂 | ||||
| export function createFactory(data) { | ||||
|   return request({ | ||||
|     url: '/base/factory/create', | ||||
|     url: '/base/core-factory/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| @@ -12,7 +19,7 @@ export function createFactory(data) { | ||||
| // 更新工厂 | ||||
| export function updateFactory(data) { | ||||
|   return request({ | ||||
|     url: '/base/factory/update', | ||||
|     url: '/base/core-factory/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| @@ -21,7 +28,7 @@ export function updateFactory(data) { | ||||
| // 删除工厂 | ||||
| export function deleteFactory(id) { | ||||
|   return request({ | ||||
|     url: '/base/factory/delete?id=' + id, | ||||
|     url: '/base/core-factory/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
| @@ -29,21 +36,30 @@ export function deleteFactory(id) { | ||||
| // 获得工厂 | ||||
| export function getFactory(id) { | ||||
|   return request({ | ||||
|     url: '/base/factory/get?id=' + id, | ||||
|     url: '/base/core-factory/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得工厂code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/factory/getCode', | ||||
|     url: '/base/core-factory/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得工厂分页 | ||||
| export function getFactoryPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/factory/page', | ||||
|     url: '/base/core-factory/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function getFactoryList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-factory/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| @@ -52,7 +68,7 @@ export function getFactoryPage(query) { | ||||
| // 导出工厂 Excel | ||||
| export function exportFactoryExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/factory/export-excel', | ||||
|     url: '/base/core-factory/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   | ||||
| @@ -1,3 +1,10 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-08-28 15:30:53 | ||||
|  * @LastEditTime: 2023-10-13 17:08:33 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建产线目前生产产品表 主要为更新 | ||||
| @@ -35,11 +42,11 @@ export function getLineBindProductLog(id) { | ||||
| } | ||||
|  | ||||
| // 获得产线目前生产产品表 主要为更新分页 | ||||
| export function getLineBindProductLogPage(query) { | ||||
| export function getLineBindProductLogPage(data) { | ||||
|   return request({ | ||||
|     url: '/base/line-bind-product-log/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -1,3 +1,10 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-08-28 14:29:51 | ||||
|  * @LastEditTime: 2023-08-31 14:33:46 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建产线工段 | ||||
|   | ||||
							
								
								
									
										25
									
								
								src/api/core/monitoring/auto.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,25 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-09-12 09:44:53 | ||||
|  * @LastEditTime: 2023-09-13 16:11:41 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获得工厂分页 | ||||
| export function getPdlAutoReport(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/production-monitor/getPdlAutoReport', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有工厂产线列表 | ||||
| export function getPdList() { | ||||
|   return request({ | ||||
|     url: '/base/production-line/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										25
									
								
								src/api/core/monitoring/data.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,25 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-09-12 09:44:53 | ||||
|  * @LastEditTime: 2023-09-14 10:25:46 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获得产线统计数据查询 | ||||
| export function getPdlDataSearch(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/production-monitor/getPdlDataSearch', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有工厂产线列表 | ||||
| export function getPdList() { | ||||
|   return request({ | ||||
|     url: '/base/production-line/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										17
									
								
								src/api/core/monitoring/data24.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,17 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-09-12 09:44:53 | ||||
|  * @LastEditTime: 2023-11-06 18:57:05 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获得近24小时产线生产数据 | ||||
| export function getPdlDataOneDay(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-production-line-rec-hour/list24h', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										16
									
								
								src/api/core/monitoring/index.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,16 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-09-12 14:07:04 | ||||
|  * @LastEditTime: 2023-09-13 09:46:44 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| export function getSectionDataSearch(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/production-monitor/getSectionDataSearch', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										33
									
								
								src/api/core/monitoring/sectionStatistics.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,33 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-09-12 09:44:53 | ||||
|  * @LastEditTime: 2023-09-14 14:01:12 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获得工段自动统计数据查询 | ||||
| export function getSectionAutoReport(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/production-monitor/getSectionAutoReport', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有工厂产线列表 | ||||
| export function getPdList() { | ||||
|   return request({ | ||||
|     url: '/base/production-line/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有产线工段列表 | ||||
| export function getWorkshopSectionList() { | ||||
|   return request({ | ||||
|     url: '/base/workshop-section/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										27
									
								
								src/api/equipment/analysis/statistics.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,27 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-11-10 09:27:39 | ||||
|  * @LastEditTime: 2023-11-10 09:30:00 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获得设备统计分析 | ||||
| export function getEqAnalysis(query) { | ||||
|   return request({ | ||||
|     url: '/analysis/equipment-analysis/statistics', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出设备统计分析 | ||||
| export function exportEqAnalysisExcel(query) { | ||||
|   return request({ | ||||
|     url: '/analysis/equipment-analysis/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										60
									
								
								src/api/equipment/base/alarm/records.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,60 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-11-08 15:56:52 | ||||
|  * @LastEditTime: 2023-11-09 17:42:27 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建设备报警处理 | ||||
| export function createAlarmHand(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-alarm-hand/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新设备报警处理 | ||||
| export function updateAlarmHand(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-alarm-hand/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除设备报警处理 | ||||
| export function deleteAlarmHand(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-alarm-hand/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| //获得设备报警处理 | ||||
| export function getAlarmHand(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-alarm-hand/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得设备报警处理分页 | ||||
| export function getAlarmHandPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-alarm-hand/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
|  | ||||
| //获得设备报警记录 | ||||
| export function getAlarmLog(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-alarm-log/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										70
									
								
								src/api/equipment/base/inspection/record.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,70 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-11-08 15:56:52 | ||||
|  * @LastEditTime: 2023-11-16 20:15:02 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 根据设备获得所有巡检内容列表 | ||||
| export function getcheckAllList(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建设备巡检计划记录 | ||||
| export function createCheckLog(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-log/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新设备巡检计划记录 | ||||
| export function updateCheckLog(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-log/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得设备巡检计划记录 | ||||
| export function getEqCheckLog(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-log/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出设备巡检计划记录 | ||||
| export function exportCheckLogExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-log/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 根据设备获得所有巡检配置列表 | ||||
| export function getcheckConfigByEqList(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-config/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除设备巡检记录 | ||||
| export function deleteEqCheckLog(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-log/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										102
									
								
								src/api/equipment/base/inspection/settings.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,102 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-11-08 15:56:52 | ||||
|  * @LastEditTime: 2023-11-25 16:22:49 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获得设备巡检设置 | ||||
| export function getEqCheck(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-config/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建巡检项目 | ||||
| export function createCheckDet(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-config-det/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新巡检项目 | ||||
| export function updateCheckDet(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-config-det/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除巡检项目 | ||||
| export function deleteCheckDet(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-config-det/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| //巡检项目 | ||||
| export function getCheckDet(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-config-det/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得巡检项目分页 | ||||
| export function getCheckDetPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-config-det/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得设备巡检所有列表 | ||||
| export function getcheckList(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除巡检内容 | ||||
| export function deleteCheck(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得设备巡检设置code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-config/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建巡检配置 | ||||
| export function createCheckConfig(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-config/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新巡检配置 | ||||
| export function updateCheckConfig(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-check-config/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										44
									
								
								src/api/equipment/base/maintain/record.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,44 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-11-08 15:56:52 | ||||
|  * @LastEditTime: 2023-11-23 19:10:07 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 删除设备保养记录 | ||||
| export function deleteEqMaintainLog(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-maintain-log/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除设备保养计划配置 | ||||
| export function deleteEqMaintainPlan(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-maintain-plan/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出设备保养监控 | ||||
| export function exportMaintainMonitorExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-maintain-plan/monitor-export', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出设备保养记录 | ||||
| export function exportMaintainLogExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-maintain-log/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										43
									
								
								src/api/equipment/base/repair.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,43 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-11-10 16:09:33 | ||||
|  * @LastEditTime: 2023-11-23 20:29:28 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| //获得设备维修 | ||||
| export function getEqRepair(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-repair-log/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新设备维修记录 | ||||
| export function updateEqRepair(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-repair-log/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除维修记录 | ||||
| export function deleteRepair(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-repair-log/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出设备维修 | ||||
| export function exportRepairLogExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-repair-log/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										68
									
								
								src/api/equipment/base/spare-parts/config.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,68 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-11-11 16:18:57 | ||||
|  * @LastEditTime: 2023-11-16 20:52:06 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| //获得备品备件配置 | ||||
| export function getSparePartConfig(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part-config/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建设备备品备件配置--抽屉 | ||||
| export function createConfigDet(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part-config-det/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除设备备品备件配置--抽屉 | ||||
| export function deleteConfigDet(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part-config-det/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得抽屉表格分页 | ||||
| export function getConfigDetPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part-config-det/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得备品备件列表 | ||||
| export function getSparePartList(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除设备备品备件配置 | ||||
| export function deleteConfig(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part-config/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得备品备件分页 | ||||
| export function getSparePartPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										16
									
								
								src/api/equipment/base/spare-parts/list.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,16 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-11-22 13:59:17 | ||||
|  * @LastEditTime: 2023-11-22 13:59:45 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 删除设备备品备件 | ||||
| export function deleteSparePart(id) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										45
									
								
								src/api/equipment/base/spare-parts/monitor.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,45 @@ | ||||
| /* | ||||
|  * @Author: Do not edit | ||||
|  * @Date: 2023-11-11 16:18:57 | ||||
|  * @LastEditTime: 2023-11-11 18:44:51 | ||||
|  * @LastEditors: DY | ||||
|  * @Description:  | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获得抽屉表格分页 | ||||
| export function getConfigDetMonitorPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part-config-det/monitor', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建设备备品备件更换log | ||||
| export function createSparePartLog(data) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part-log/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得设备备品备件更换log分页 | ||||
| export function getSparePartLogPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part-log/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出设备备品备件更换log | ||||
| export function exportSparePartLogExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/equipment-spare-part-log/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										121
									
								
								src/api/extend/processEquMaterialBom.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,121 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-11-07 19:47:48 | ||||
|  * @LastEditTime: 2023-11-23 13:57:41 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获得能耗统计查询分页 | ||||
| export function processEquMaterialBomPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom/page', | ||||
|     method: 'get', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function updateProcessEquMaterialBom(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function createProcessEquMaterialBom(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
|  | ||||
| export function getProcessEquMaterialBom(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom/get', | ||||
|     method: 'get', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function deleteProcessEquMaterialBom(id) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom/delete?id=' + id, | ||||
|     method: 'delete', | ||||
|     // data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getEquipmentList(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-equipment/listAll', | ||||
|     method: 'get', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function deleteProcessEquMaterialBomDet(id) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom-det/delete?id=' + id, | ||||
|     method: 'delete', | ||||
|     // data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function processEquMaterialBomDetPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom-det/page', | ||||
|     method: 'get', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function updateProcessEquMaterialBomDet(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom-det/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function createProcessEquMaterialBomDet(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom-det/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getProcessEquMaterialBomDet(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom-det/get', | ||||
|     method: 'get', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getMaterialList(data) { | ||||
|   return request({ | ||||
|     url: '/base/material/listbyfilter', | ||||
|     method: 'get', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
| export function getMaterialCode(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom/getCode', | ||||
|     method: 'get', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function createProcessEquMaterialBomDetList(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-material-bom-det/createByList', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										122
									
								
								src/api/extend/processEquValueBom.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,122 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-11-09 09:37:14 | ||||
|  * @LastEditTime: 2023-11-23 14:15:45 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
|  | ||||
| export function processEquValueBomPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom/page', | ||||
|     method: 'get', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function updateProcessEquValueBom(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function createProcessEquValueBom(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
|  | ||||
| export function getProcessEquValueBom(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom/get', | ||||
|     method: 'get', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function deleteProcessEquValueBom(id) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom/delete?id=' + id, | ||||
|     method: 'delete', | ||||
|     // data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getEquipmentList(data) { | ||||
|   return request({ | ||||
|     url: '/base/core-equipment/listAll', | ||||
|     method: 'get', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function deleteProcessEquValueBomDet(id) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom-det/delete?id=' + id, | ||||
|     method: 'delete', | ||||
|     // data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function processEquValueBomDetPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom-det/page', | ||||
|     method: 'get', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function updateProcessEquValueBomDet(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom-det/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function createProcessEquValueBomDet(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom-det/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getProcessEquValueBomDet(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom-det/get', | ||||
|     method: 'get', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getValueList(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom-det/getEnableValuesByEquId', | ||||
|     method: 'get', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getValueCode(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom/getCode', | ||||
|     method: 'get', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function createProcessEquValueBomDetList(data) { | ||||
|   return request({ | ||||
|     url: '/extend/process-equ-value-bom-det/createByList', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										63
									
								
								src/api/monitoring/energyLimit.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,63 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建能源监控配置 | ||||
| export function createEnergyLimit(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-limit/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新能源监控配置 | ||||
| export function updateEnergyLimit(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-limit/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除能源监控配置 | ||||
| export function deleteEnergyLimit(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-limit/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源监控配置 | ||||
| export function getEnergyLimit(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-limit/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源监控配置分页 | ||||
| export function getEnergyLimitPage(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-limit/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出能源监控配置 Excel | ||||
| export function exportEnergyLimitExcel(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-limit/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取详细参数列表 | ||||
| export function getEnergyParamList(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-limit/listParam', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										54
									
								
								src/api/monitoring/energyOverlimitLog.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,54 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建能源超限记录 | ||||
| export function createEnergyOverlimitLog(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-overlimit-log/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新能源超限记录 | ||||
| export function updateEnergyOverlimitLog(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-overlimit-log/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除能源超限记录 | ||||
| export function deleteEnergyOverlimitLog(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-overlimit-log/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源超限记录 | ||||
| export function getEnergyOverlimitLog(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-overlimit-log/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源超限记录分页 | ||||
| export function getEnergyOverlimitLogPage(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-overlimit-log/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出能源超限记录 Excel | ||||
| export function exportEnergyOverlimitLogExcel(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-overlimit-log/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										39
									
								
								src/api/monitoring/energyReport.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,39 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获得能耗统计查询分页 | ||||
| export function energyReportPage(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-report/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能耗统计报表分页 | ||||
| export function energyReportPageAuto(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-report/pageAuto', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出能耗统计查询 | ||||
| export function energyReportPageExport(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-report/export', | ||||
|     method: 'post', | ||||
|     data: data, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出能耗统计报表 | ||||
| export function energyReportPageExportAuto(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-report/exportAuto', | ||||
|     method: 'post', | ||||
|     data: data, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										62
									
								
								src/api/monitoring/energyStatistics.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,62 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建能源统计主 | ||||
| export function createEnergyStatistics(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新能源统计主 | ||||
| export function updateEnergyStatistics(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除能源统计主 | ||||
| export function deleteEnergyStatistics(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源统计主 | ||||
| export function getEnergyStatistics(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源统计主分页 | ||||
| export function getEnergyStatisticsPage(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出能源统计主 Excel | ||||
| export function exportEnergyStatisticsExcel(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取编码 | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										72
									
								
								src/api/monitoring/energyStatisticsDet.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,72 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建能源统计详细表 | ||||
| export function createEnergyStatisticsDet(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics-det/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新能源统计详细表 | ||||
| export function updateEnergyStatisticsDet(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics-det/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除能源统计详细表 | ||||
| export function deleteEnergyStatisticsDet(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics-det/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源统计详细表 | ||||
| export function getEnergyStatisticsDet(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics-det/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得能源统计详细表分页 | ||||
| export function getEnergyStatisticsDetPage(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics-det/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出能源统计详细表 Excel | ||||
| export function exportEnergyStatisticsDetExcel(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics-det/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得 新增参数关联 分页 | ||||
| export function addParamPage(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics-det/addParamPage', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除(批量) | ||||
| export function deleteMany(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-statistics-det/deleteMany', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										54
									
								
								src/api/monitoring/equipmentAlarmLog.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,54 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建设备报警日志 | ||||
| export function createEquipmentAlarmLog(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-log/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新设备报警日志 | ||||
| export function updateEquipmentAlarmLog(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-log/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除设备报警日志 | ||||
| export function deleteEquipmentAlarmLog(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-log/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得设备报警日志 | ||||
| export function getEquipmentAlarmLog(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-log/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得设备报警日志分页 | ||||
| export function getEquipmentAlarmLogPage(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-log/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出设备报警日志 Excel | ||||
| export function exportEquipmentAlarmLogExcel(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-log/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										54
									
								
								src/api/monitoring/equipmentAlarmRealtime.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,54 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建设备报警实时信息 | ||||
| export function createEquipmentAlarmRealtime(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-realtime/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新设备报警实时信息 | ||||
| export function updateEquipmentAlarmRealtime(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-realtime/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除设备报警实时信息 | ||||
| export function deleteEquipmentAlarmRealtime(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-realtime/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得设备报警实时信息 | ||||
| export function getEquipmentAlarmRealtime(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-realtime/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得设备报警实时信息分页 | ||||
| export function getEquipmentAlarmRealtimePage(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-realtime/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出设备报警实时信息 Excel | ||||
| export function exportEquipmentAlarmRealtimeExcel(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/equipment-alarm-realtime/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										27
									
								
								src/api/monitoring/groupTeamView.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,27 @@ | ||||
| import request from '@/utils/request' | ||||
| // 执行班组追溯 根据工单 | ||||
| export function getByWorkOrder(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/schedulingmonitoring/getByWorkOrder', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 执行班组追溯详情 根据工单班组 | ||||
| export function getByTeam(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/schedulingmonitoring/getByTeam', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取某次排班的生产情况详情 | ||||
| export function getByScheduling(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/schedulingmonitoring/getByScheduling', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										19
									
								
								src/api/monitoring/orderEnergy.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,19 @@ | ||||
| import request from '@/utils/request' | ||||
| // 获取工单信息 | ||||
| export function getWorkOrderMsg(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-work-order/getWorkOrderMsg', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取工单能源消耗数据 | ||||
| export function getOrderEnergyData(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/energy-work-order/getData', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| @@ -1,9 +1,16 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-10-17 09:26:38 | ||||
|  * @LastEditTime: 2023-11-02 17:00:17 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建质量检查信息记录表 | ||||
| export function createQualityInspectionRecord(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/quality-inspection-record/create', | ||||
|     url: '/base/quality-inspection-record/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| @@ -12,7 +19,7 @@ export function createQualityInspectionRecord(data) { | ||||
| // 更新质量检查信息记录表 | ||||
| export function updateQualityInspectionRecord(data) { | ||||
|   return request({ | ||||
|     url: '/monitoring/quality-inspection-record/update', | ||||
|     url: '/base/quality-inspection-record/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| @@ -21,7 +28,7 @@ export function updateQualityInspectionRecord(data) { | ||||
| // 删除质量检查信息记录表 | ||||
| export function deleteQualityInspectionRecord(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/quality-inspection-record/delete?id=' + id, | ||||
|     url: '/base/quality-inspection-record/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
| @@ -29,7 +36,7 @@ export function deleteQualityInspectionRecord(id) { | ||||
| // 获得质量检查信息记录表 | ||||
| export function getQualityInspectionRecord(id) { | ||||
|   return request({ | ||||
|     url: '/monitoring/quality-inspection-record/get?id=' + id, | ||||
|     url: '/base/quality-inspection-record/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| @@ -37,7 +44,7 @@ export function getQualityInspectionRecord(id) { | ||||
| // 获得质量检查信息记录表分页 | ||||
| export function getQualityInspectionRecordPage(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/quality-inspection-record/page', | ||||
|     url: '/base/quality-inspection-record/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| @@ -46,7 +53,7 @@ export function getQualityInspectionRecordPage(query) { | ||||
| // 导出质量检查信息记录表 Excel | ||||
| export function exportQualityInspectionRecordExcel(query) { | ||||
|   return request({ | ||||
|     url: '/monitoring/quality-inspection-record/export-excel', | ||||
|     url: '/base/quality-inspection-record/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   | ||||
							
								
								
									
										40
									
								
								src/api/monitoring/statisticalData.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,40 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-11-07 14:10:18 | ||||
|  * @LastEditTime: 2023-11-16 17:49:52 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获得质量检查信息记录表分页 | ||||
| export function getStatisticalDataPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/statistical-data/getStatisticData', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getWorkOrderList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
| export function getProductList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-product/listAll', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getInspectionData(query) { | ||||
|   return request({ | ||||
|     url: '/base/statistical-data/getInspectionData', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										28
									
								
								src/api/monitoring/teamProduction.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,28 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 获得排班信息分页 建议size 150 | ||||
| export function groupTeamSchedulingPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/group-team-scheduling/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得不同产线每小时报废数据,用于班组检测 班组生产情况详情(动态结构) | ||||
| export function getSchedulingMonitoringRecord(query) { | ||||
|   return request({ | ||||
|     url: '/base/quality-inspection-record/getSchedulingMonitoringRecord', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得所有列表 | ||||
| export function groupClassesListAll(query) { | ||||
|   return request({ | ||||
|     url: '/base/group-classes/listAll', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										35
									
								
								src/api/quality/deviceParameters.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,35 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-10-18 09:33:57 | ||||
|  * @LastEditTime: 2023-11-03 09:31:17 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
|  | ||||
| // 获得物料信息追溯page | ||||
| export function getTreeData(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-factory/getTreeByWorkOrder', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getWorkOrderList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
| // 导出物料信息 | ||||
| export function exportEnergyPlcExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-use-log/materialTraceExport', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										35
									
								
								src/api/quality/materialTraceability.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,35 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-10-18 09:33:57 | ||||
|  * @LastEditTime: 2023-10-31 10:28:51 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
|  | ||||
| // 获得物料信息追溯page | ||||
| export function getMaterialUseLogPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-use-log/materialTrace', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getWorkOrderList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
| // 导出物料信息 | ||||
| export function exportEnergyPlcExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-use-log/materialTraceExport', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										43
									
								
								src/api/quality/processTraceability.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,43 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-10-31 15:05:06 | ||||
|  * @LastEditTime: 2023-11-28 09:28:05 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
|  | ||||
| // 获得工艺信息追溯page | ||||
| export function getProcessTraceabilityPage(query) { | ||||
|   return request({ | ||||
|     url: '/extend/process-retrospect/get', | ||||
|     method: 'post', | ||||
|     data: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getWorkOrderList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getCoreProduct(id) { | ||||
|   return request({ | ||||
|     url: '/base/core-product/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出物料信息 | ||||
| // export function exportEnergyPlcExcel(query) { | ||||
| //   return request({ | ||||
| //     url: '/base/material-use-log/materialTraceExport', | ||||
| //     method: 'get', | ||||
| //     params: query, | ||||
| //     responseType: 'blob' | ||||
| //   }) | ||||
| // } | ||||
							
								
								
									
										43
									
								
								src/api/quality/processTraceabilityDetail.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,43 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-10-18 09:33:57 | ||||
|  * @LastEditTime: 2023-11-09 15:33:20 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
|  | ||||
| // 获得物料信息追溯page | ||||
| export function getDetMaterial(query) { | ||||
|   return request({ | ||||
|     url: '/extend/process-retrospect/getDetMaterial', | ||||
|     method: 'post', | ||||
|     data: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getDetValue(query) { | ||||
|   return request({ | ||||
|     url: '/extend/process-retrospect/getDetValue', | ||||
|     method: 'post', | ||||
|     data: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // export function getWorkOrderList(query) { | ||||
| //   return request({ | ||||
| //     url: '/base/core-work-order/listbyfilter', | ||||
| //     method: 'get', | ||||
| //     params: query, | ||||
| //   }) | ||||
| // } | ||||
| // // 导出物料信息 | ||||
| // export function exportEnergyPlcExcel(query) { | ||||
| //   return request({ | ||||
| //     url: '/base/material-use-log/materialTraceExport', | ||||
| //     method: 'get', | ||||
| //     params: query, | ||||
| //     responseType: 'blob' | ||||
| //   }) | ||||
| // } | ||||
							
								
								
									
										35
									
								
								src/api/quality/rawMaterialTraceability.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,35 @@ | ||||
| /* | ||||
|  * @Author: zhp | ||||
|  * @Date: 2023-10-31 10:55:20 | ||||
|  * @LastEditTime: 2023-10-31 15:05:30 | ||||
|  * @LastEditors: zhp | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
|  | ||||
| // 获得原料信息追溯page | ||||
| export function getRawMaterialPage(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order-material/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| export function getWorkOrderList(query) { | ||||
|   return request({ | ||||
|     url: '/base/core-work-order/listbyfilter', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|   }) | ||||
| } | ||||
| // 导出物料信息 | ||||
| export function exportEnergyPlcExcel(query) { | ||||
|   return request({ | ||||
|     url: '/base/material-use-log/materialTraceExport', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										75
									
								
								src/api/warehouse/warehouse-info.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,75 @@ | ||||
| /* | ||||
|  * @Author: zwq | ||||
|  * @Date: 2023-11-02 14:21:18 | ||||
|  * @LastEditors: zwq | ||||
|  * @LastEditTime: 2023-11-02 14:34:29 | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建仓库 | ||||
| export function createWarehouse(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新仓库 | ||||
| export function updateWarehouse(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除仓库 | ||||
| export function deleteWarehouse(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得仓库 | ||||
| export function getWarehouse(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得仓库列表 | ||||
| export function getWarehouseList() { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得仓库code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得仓库分页 | ||||
| export function getWarehousePage(query) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出仓库 Excel | ||||
| export function exportWarehouseExcel(query) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										76
									
								
								src/api/warehouse/warehouseGoods.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,76 @@ | ||||
| /* | ||||
|  * @Author: zwq | ||||
|  * @Date: 2023-11-02 16:20:15 | ||||
|  * @LastEditors: zwq | ||||
|  * @LastEditTime: 2023-11-03 15:26:05 | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建物品 | ||||
| export function createWarehouseGoods(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-goods/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新物品 | ||||
| export function updateWarehouseGoods(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-goods/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除物品 | ||||
| export function deleteWarehouseGoods(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-goods/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物品 | ||||
| export function getWarehouseGoods(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-goods/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物品列表 | ||||
| export function getListByType(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-goods/getListByType?type=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得物品分页 | ||||
| export function getWarehouseGoodsPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-goods/page', | ||||
|     method: 'POST', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-goods/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 导出物品 Excel | ||||
| export function exportWarehouseGoodsExcel(query) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-goods/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										97
									
								
								src/api/warehouse/warehouseLocation.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,97 @@ | ||||
| /* | ||||
|  * @Author: zwq | ||||
|  * @Date: 2023-11-02 14:31:42 | ||||
|  * @LastEditors: zwq | ||||
|  * @LastEditTime: 2023-11-04 14:56:10 | ||||
|  * @Description: | ||||
|  */ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建库位 | ||||
| export function createWarehouseLocation(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-location/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新库位 | ||||
| export function updateWarehouseLocation(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-location/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除库位 | ||||
| export function deleteWarehouseLocation(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-location/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得库位 | ||||
| export function getWarehouseLocation(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-location/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得库位列表(通过仓库id) | ||||
| export function listByWarehouse(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-location/listByWarehouse?warehouseId=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得库位列表(All) | ||||
| export function listAll() { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-location/listAll', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得库位code | ||||
| export function getCode() { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-location/getCode', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得库位分页 | ||||
| export function getWarehouseLocationPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-location/page', | ||||
|     method: 'POST', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
| // 获得库存总览数据 | ||||
| export function getOverview(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-monitoring/getOverview', | ||||
|     method: 'POST', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
| // 获得库位占用率数据 | ||||
| export function getRate(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-monitoring/getRate', | ||||
|     method: 'POST', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出库位 Excel | ||||
| export function exportWarehouseLocationExcel(query) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-location/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										83
									
								
								src/api/warehouse/warehouseRealtime.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,83 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建出入库-无库位-入库 | ||||
| export function createWarehouseRealtime(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
| // 创建出入库-无库位-出库 | ||||
| export function outWarehouseRealtime(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime/out', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
| // 更新出入库-无库位 | ||||
| export function updateWarehouseRealtime(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除出入库-无库位 | ||||
| export function deleteWarehouseRealtime(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得出入库-无库位 | ||||
| export function getWarehouseRealtime(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得出入库-无库位-展开详情 | ||||
| export function getWarehouseRealtimeDet(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime/getDet?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得出入库-无库位-批次列表 | ||||
| export function getBatchList(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime/getBatchList?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得出入库-无库位分页 | ||||
| export function getWarehouseRealtimePage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得出入库-无库位-历史分页 | ||||
| export function getWarehouseRealtimeHisPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-his/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出出入库-无库位 Excel | ||||
| export function exportWarehouseRealtimeExcel(query) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										85
									
								
								src/api/warehouse/warehouseRealtimeLocation.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,85 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建出入库-有库位 | ||||
| export function createWarehouseRealtimeLocation(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime-location/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新出入库-有库位 | ||||
| export function updateWarehouseRealtimeLocation(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime-location/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
| // 出入库-有库位 > 出库操作 | ||||
| export function outWarehouseRealtimeLocation(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime-location/out', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 出入库-有库位 > 入库操作 | ||||
| export function inWarehouseRealtimeLocation(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime-location/in', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除出入库-有库位 | ||||
| export function deleteWarehouseRealtimeLocation(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime-location/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得出入库-有库位 | ||||
| export function getWarehouseRealtimeLocation(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime-location/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得出入库历史-有库位详情列表 | ||||
| export function getWarehouseLocationHisDet(id) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-location-his-det/list?hisId=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 获得出入库-有库位分页 | ||||
| export function getWarehouseRealtimeLocationPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime-location/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
| // 获得出入库历史-有库位分页 | ||||
| export function getWarehouseLocationHisPage(data) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-location-his/page', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出出入库-有库位 Excel | ||||
| export function exportWarehouseRealtimeLocationExcel(query) { | ||||
|   return request({ | ||||
|     url: '/extend/warehouse-realtime-location/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										12
									
								
								src/assets/icons/svg/Confirm.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,12 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||
|     <title>选择</title> | ||||
|     <g id="设备管理" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | ||||
|         <g id="设备监控-设备加工数量" transform="translate(-496.000000, -187.000000)" fill-rule="nonzero"> | ||||
|             <g id="选择" transform="translate(496.000000, 187.000000)"> | ||||
|                 <rect id="矩形" fill="#000000" opacity="0" x="0" y="0" width="16" height="16"></rect> | ||||
|                 <path d="M13.8735116,4.65950813 C13.6725171,4.47101195 13.3555167,4.48001613 13.1670206,4.6815213 L6.49899208,11.7809972 L2.85649778,8.19199033 C2.65950812,7.99798414 2.34299153,8 2.14898534,8.19698966 C1.95497916,8.3934955 1.95747883,8.71049591 2.15449536,8.90399141 L6.16199434,12.8519823 C6.16349952,12.8534874 6.1654885,12.8539712 6.16699367,12.8554764 C6.16849884,12.8569816 6.16898266,12.8589706 6.17048783,12.8604757 C6.20198897,12.8904717 6.23999461,12.9074856 6.27649508,12.9274829 C6.29450341,12.9379922 6.3099852,12.953474 6.32898802,12.960973 C6.38798547,12.9839807 6.45047706,12.9959683 6.51248486,12.9959683 C6.57798681,12.9959683 6.64348875,12.9829593 6.70447519,12.9569682 C6.72498319,12.9484747 6.74097566,12.930977 6.75997848,12.919957 C6.79747344,12.8979438 6.83647358,12.8794517 6.86848541,12.8469561 C6.86999058,12.8454509 6.87047439,12.8429512 6.87197956,12.841446 C6.87297405,12.8399409 6.87498991,12.8394571 6.8764682,12.8379519 L13.8949604,5.36594544 C14.0849886,5.16548852 14.0745061,4.8489988 13.8735116,4.65950813 Z" id="路径" fill="#0B58FF"></path> | ||||
|             </g> | ||||
|         </g> | ||||
|     </g> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 1.7 KiB | 
							
								
								
									
										14
									
								
								src/assets/icons/svg/Qian.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,14 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||
|     <title>菜单</title> | ||||
|     <g id="设备管理" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | ||||
|         <g id="设备监控-设备加工数量" transform="translate(-284.000000, -164.000000)" fill-rule="nonzero"> | ||||
|             <g id="编组-7" transform="translate(284.000000, 162.000000)"> | ||||
|                 <g id="菜单" transform="translate(0.000000, 2.000000)"> | ||||
|                     <rect id="矩形" fill="#000000" opacity="0" x="0" y="0" width="16" height="16"></rect> | ||||
|                     <path d="M3.00057813,4.49926562 L13.0025156,4.49926562 C13.2786563,4.49926562 13.5025156,4.27540625 13.5025156,3.99926563 C13.5025156,3.723125 13.2786563,3.49926563 13.0025156,3.49926563 L3.00057813,3.49926563 C2.7244375,3.49926563 2.50057813,3.723125 2.50057813,3.99926563 C2.50057813,4.27540625 2.7244375,4.49926562 3.00057813,4.49926562 Z M3.0004375,8.48703125 L12.9786875,8.48703125 C13.2548281,8.48703125 13.4786875,8.26317187 13.4786875,7.98703125 C13.4786875,7.71089062 13.2548281,7.48703125 12.9786875,7.48703125 L3.0004375,7.48703125 C2.72429687,7.48703125 2.5004375,7.71089062 2.5004375,7.98703125 C2.5004375,8.26317187 2.72429687,8.48703125 3.0004375,8.48703125 Z M13.0025156,11.4969063 L3.00057813,11.4969063 C2.7244375,11.4969063 2.50057813,11.7207656 2.50057813,11.9969063 C2.50057813,12.2730469 2.7244375,12.4969063 3.00057813,12.4969063 L13.0025156,12.4969063 C13.2786563,12.4969063 13.5025156,12.2730469 13.5025156,11.9969063 C13.5025156,11.7207656 13.2786563,11.4969063 13.0025156,11.4969063 L13.0025156,11.4969063 Z" id="形状" fill="#373738"></path> | ||||
|                 </g> | ||||
|             </g> | ||||
|         </g> | ||||
|     </g> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 1.8 KiB | 
							
								
								
									
										15
									
								
								src/assets/icons/svg/changelogo.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,15 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||
|     <title>状态切换备份 3</title> | ||||
|     <g id="页面" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | ||||
|         <g id="icon和插图" transform="translate(-877.000000, -246.000000)"> | ||||
|             <g id="状态切换备份-3" transform="translate(885.000000, 254.000000) rotate(-270.000000) translate(-885.000000, -254.000000) translate(877.000000, 246.000000)"> | ||||
|                 <rect id="矩形" stroke="#979797" fill="#D8D8D8" opacity="0" x="0.5" y="0.5" width="15" height="15"></rect> | ||||
|                 <g id="错误" transform="translate(0.000000, 0.000000)" fill-rule="nonzero"> | ||||
|                     <rect id="矩形" fill="#000000" opacity="0" x="0" y="6.4293957e-15" width="16" height="16"></rect> | ||||
|                     <path d="M8,1 C11.85,1 15,4.15 15,8 C15,11.85 11.85,15 8,15 C4.15,15 1,11.85 1,8 C1,4.15 4.15,1 8,1 Z M8,2.19926499 C4.80249503,2.19926499 2.18635461,4.80959575 2.18635461,8 C2.18635461,11.1904043 4.80249503,13.800735 8,13.800735 C11.197505,13.800735 13.8136454,11.1904043 13.8136454,8 C13.8136454,4.80959575 11.197505,2.19926499 8,2.19926499 Z M9.18342887,4.39602962 C9.42080763,4.39602962 9.61773566,4.56921978 9.65474747,4.7961346 L9.66099805,4.87359881 L9.66052938,9.97276858 L10.1621026,9.47231604 C10.3071657,9.32725295 10.5223305,9.29501672 10.6985498,9.37560733 L10.7713701,9.41705393 L10.837514,9.47231606 C11.0033004,9.63810246 11.0217211,9.89545015 10.8927761,10.0815835 L10.837514,10.1477274 L9.52115984,11.4640816 C9.38457467,11.600698 9.17913638,11.6415719 9.00066062,11.5676398 C8.84450229,11.5029526 8.73591407,11.3615296 8.71120699,11.1977853 L8.70585968,11.1264012 L8.70585968,4.87359881 C8.70585968,4.60984463 8.91967469,4.39602962 9.18342887,4.39602962 Z M6.99933939,4.43236016 C7.15549771,4.49704738 7.26408594,4.63847045 7.28879302,4.80221473 L7.29414032,4.87359881 L7.29414032,11.1264012 C7.29414032,11.2530604 7.24382515,11.374532 7.15426356,11.4640936 C7.06470196,11.5536552 6.94323037,11.6039704 6.81657114,11.6039704 C6.68991191,11.6039704 6.56844032,11.5536552 6.47887872,11.4640936 C6.40722945,11.3924443 6.36069788,11.3003726 6.34495123,11.2015604 L6.33900196,11.1264012 L6.33858601,6.02634681 L5.83789738,6.52768395 C5.69283427,6.67274705 5.47766955,6.70498329 5.30145018,6.62439268 L5.22862992,6.58294608 L5.162486,6.52768394 C4.9966996,6.36189754 4.97827889,6.10454984 5.10722387,5.91841648 L5.162486,5.85227257 L6.47884017,4.53591839 C6.61542534,4.39930202 6.82086362,4.35842813 6.99933939,4.43236016 Z" id="形状结合" fill="#0B58FF"></path> | ||||
|                 </g> | ||||
|             </g> | ||||
|         </g> | ||||
|     </g> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 2.7 KiB | 
							
								
								
									
										13
									
								
								src/assets/icons/svg/downArrow.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,13 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||
|     <title>收起箭头小备份 3</title> | ||||
|     <g id="能源管理" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | ||||
|         <g id="能源监控-同比分析" transform="translate(-848.000000, -392.000000)" fill-rule="nonzero"> | ||||
|             <g id="收起箭头小备份-3" transform="translate(855.000000, 399.000000) scale(1, -1) translate(-855.000000, -399.000000) translate(848.000000, 392.000000)"> | ||||
|                 <rect id="矩形" fill="#000000" opacity="0" x="0" y="0" width="14" height="14"></rect> | ||||
|                 <path d="M6.60391666,1.57197282 L7.01633334,1.15897282 L12.70325,6.8441395 C12.9278333,7.06872283 12.93075,7.4408895 12.70325,7.6683895 C12.5941655,7.77825546 12.4457769,7.84009206 12.2909546,7.84020155 C12.1361323,7.84031104 11.9876564,7.77868438 11.8784167,7.66897282 L7.0175,2.8103895 L2.16066666,7.66955616 C2.05160439,7.77930978 1.90326864,7.84102718 1.74854166,7.84102718 C1.59381468,7.84102718 1.44547894,7.77930978 1.33641666,7.66955616 C1.10964988,7.4415567 1.1091291,7.07336285 1.33525,6.84472282 L6.58116666,1.59647282 L6.6045,1.57255616 L6.60391666,1.57197282 Z" id="路径" fill="#FFBD02"></path> | ||||
|                 <path d="M6.60391666,6.57197282 L7.01633334,6.15897282 L12.70325,11.8441395 C12.9278333,12.0687228 12.93075,12.4408895 12.70325,12.6683895 C12.5941655,12.7782555 12.4457769,12.8400921 12.2909546,12.8402015 C12.1361323,12.840311 11.9876564,12.7786844 11.8784167,12.6689728 L7.0175,7.8103895 L2.16066666,12.6695562 C2.05160439,12.7793098 1.90326864,12.8410272 1.74854166,12.8410272 C1.59381468,12.8410272 1.44547894,12.7793098 1.33641666,12.6695562 C1.10964988,12.4415567 1.1091291,12.0733628 1.33525,11.8447228 L6.58116666,6.59647282 L6.6045,6.57255616 L6.60391666,6.57197282 Z" id="路径备份-2" fill="#FFBD02"></path> | ||||
|             </g> | ||||
|         </g> | ||||
|     </g> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 2.0 KiB | 
							
								
								
									
										12
									
								
								src/assets/icons/svg/downward.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,12 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <svg width="18px" height="18px" viewBox="0 0 18 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||||
|     <title>下拉展开</title> | ||||
|     <g id="页面" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | ||||
|         <g id="编组-43" transform="translate(-1870.000000, -119.000000)" fill-rule="nonzero"> | ||||
|             <g id="下拉展开" transform="translate(1870.000000, 119.000000)"> | ||||
|                 <rect id="矩形" fill="#000000" opacity="0" x="0" y="0" width="18" height="18"></rect> | ||||
|                 <path d="M9.79014922,13.2165873 L16.1721224,6.15356667 C16.6092925,5.77338351 16.6092925,5.16518371 16.1721224,4.78500055 C15.964758,4.60350795 15.6800768,4.50112918 15.3827707,4.50112918 C15.0854647,4.50112918 14.8007835,4.60350795 14.5934191,4.78500055 L9.00013482,11.162609 L3.40552499,4.78387137 C3.19816065,4.60237877 2.91347942,4.5 2.61617336,4.5 C2.3188673,4.5 2.03418606,4.60237877 1.82682172,4.78387137 C1.39105943,5.16454327 1.39105943,5.77176559 1.82682172,6.15243749 L8.20879489,13.214329 C8.31400161,13.3066969 8.440317,13.3797143 8.57994259,13.4288732 C8.99637706,13.5753327 9.475517,13.4912854 9.79014922,13.2165873 Z" id="路径" fill="#0B58FF"></path> | ||||
|             </g> | ||||
|         </g> | ||||
|     </g> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 1.3 KiB |