权限与后台提交
This commit is contained in:
		
							parent
							
								
									f318e23220
								
							
						
					
					
						commit
						3a947518ef
					
				
							
								
								
									
										30600
									
								
								source/vue/xzs-student/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										30600
									
								
								source/vue/xzs-student/package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										9515
									
								
								source/vue/xzs-student/yarn.lock
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9515
									
								
								source/vue/xzs-student/yarn.lock
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@ -68,6 +68,8 @@ public class SecurityConfigurer {
 | 
				
			|||||||
                    .authorizeRequests()
 | 
					                    .authorizeRequests()
 | 
				
			||||||
                    .antMatchers(securityIgnoreUrls.toArray(ignores)).permitAll()
 | 
					                    .antMatchers(securityIgnoreUrls.toArray(ignores)).permitAll()
 | 
				
			||||||
                    .antMatchers("/api/admin/**").hasRole(RoleEnum.ADMIN.getName())
 | 
					                    .antMatchers("/api/admin/**").hasRole(RoleEnum.ADMIN.getName())
 | 
				
			||||||
 | 
					                    .antMatchers("/api/student/exampaper/answer/read/*").hasAnyRole(RoleEnum.ADMIN.getName(),RoleEnum.STUDENT.getName())
 | 
				
			||||||
 | 
					                    .antMatchers("/api/student/exampaper/answer/edit").hasAnyRole(RoleEnum.ADMIN.getName(),RoleEnum.STUDENT.getName())
 | 
				
			||||||
                    .antMatchers("/api/student/**").hasRole(RoleEnum.STUDENT.getName())
 | 
					                    .antMatchers("/api/student/**").hasRole(RoleEnum.STUDENT.getName())
 | 
				
			||||||
                    .anyRequest().permitAll()
 | 
					                    .anyRequest().permitAll()
 | 
				
			||||||
                    .and().exceptionHandling().accessDeniedHandler(restAccessDeniedHandler)
 | 
					                    .and().exceptionHandling().accessDeniedHandler(restAccessDeniedHandler)
 | 
				
			||||||
 | 
				
			|||||||
@ -7,5 +7,5 @@ spring:
 | 
				
			|||||||
  datasource:
 | 
					  datasource:
 | 
				
			||||||
    url: jdbc:mysql://127.0.0.1:3306/tiku?useSSL=false&useUnicode=true&serverTimezone=Asia/Shanghai&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&allowPublicKeyRetrieval=true&allowMultiQueries=true
 | 
					    url: jdbc:mysql://127.0.0.1:3306/tiku?useSSL=false&useUnicode=true&serverTimezone=Asia/Shanghai&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&allowPublicKeyRetrieval=true&allowMultiQueries=true
 | 
				
			||||||
    username: root
 | 
					    username: root
 | 
				
			||||||
    password: Ggy101600@
 | 
					    password: 123456
 | 
				
			||||||
    driver-class-name: com.mysql.cj.jdbc.Driver
 | 
					    driver-class-name: com.mysql.cj.jdbc.Driver
 | 
				
			||||||
 | 
				
			|||||||
@ -14,4 +14,4 @@
 | 
				
			|||||||
        hm.src = 'https://hm.baidu.com/hm.js?cd8218cd51f800ed2b73e5751cb3f4f9'
 | 
					        hm.src = 'https://hm.baidu.com/hm.js?cd8218cd51f800ed2b73e5751cb3f4f9'
 | 
				
			||||||
        var s = document.getElementsByTagName('script')[0]
 | 
					        var s = document.getElementsByTagName('script')[0]
 | 
				
			||||||
        s.parentNode.insertBefore(hm, s)
 | 
					        s.parentNode.insertBefore(hm, s)
 | 
				
			||||||
      })()</script><link href="static/css/chunk-099b9c43.1951fa25.css" rel="prefetch"><link href="static/css/chunk-122e80b5.87ccd637.css" rel="prefetch"><link href="static/css/chunk-1b8c8b54.b56209ba.css" rel="prefetch"><link href="static/css/chunk-1d601c29.87ccd637.css" rel="prefetch"><link href="static/css/chunk-31aa2150.ad364b97.css" rel="prefetch"><link href="static/css/chunk-5001fd2c.7bab6136.css" rel="prefetch"><link href="static/css/chunk-604488bc.f72e8178.css" rel="prefetch"><link href="static/css/chunk-66bf5956.87ccd637.css" rel="prefetch"><link href="static/css/chunk-69a4052e.54efd6ce.css" rel="prefetch"><link href="static/css/chunk-7d11f9e8.4381df1f.css" rel="prefetch"><link href="static/css/chunk-912d804c.87ccd637.css" rel="prefetch"><link href="static/js/chunk-099b9c43.b5184671.js" rel="prefetch"><link href="static/js/chunk-122e80b5.7a688d9d.js" rel="prefetch"><link href="static/js/chunk-1b8c8b54.44bc03e8.js" rel="prefetch"><link href="static/js/chunk-1d601c29.0f6ca53d.js" rel="prefetch"><link href="static/js/chunk-2d20f362.2989061a.js" rel="prefetch"><link href="static/js/chunk-31aa2150.e5dfbccf.js" rel="prefetch"><link href="static/js/chunk-5001fd2c.1b11f856.js" rel="prefetch"><link href="static/js/chunk-604488bc.c23e277e.js" rel="prefetch"><link href="static/js/chunk-66bf5956.8e8f0501.js" rel="prefetch"><link href="static/js/chunk-69a4052e.3dd57dea.js" rel="prefetch"><link href="static/js/chunk-7d11f9e8.f178b563.js" rel="prefetch"><link href="static/js/chunk-912d804c.9b042644.js" rel="prefetch"><link href="static/js/chunk-ce360eb2.f8c99ed6.js" rel="prefetch"><link href="static/css/chunk-vendors.f445a17a.css" rel="preload" as="style"><link href="static/css/index.9fe4a73d.css" rel="preload" as="style"><link href="static/js/chunk-vendors.fb975b8e.js" rel="preload" as="script"><link href="static/js/index.3d1a24f7.js" rel="preload" as="script"><link href="static/css/chunk-vendors.f445a17a.css" rel="stylesheet"><link href="static/css/index.9fe4a73d.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but vue-demo doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="static/js/chunk-vendors.fb975b8e.js"></script><script src="static/js/index.3d1a24f7.js"></script></body></html>
 | 
					      })()</script><link href="static/css/chunk-099b9c43.1951fa25.css" rel="prefetch"><link href="static/css/chunk-122e80b5.87ccd637.css" rel="prefetch"><link href="static/css/chunk-1d601c29.87ccd637.css" rel="prefetch"><link href="static/css/chunk-31aa2150.ad364b97.css" rel="prefetch"><link href="static/css/chunk-32d09f6a.b56209ba.css" rel="prefetch"><link href="static/css/chunk-5001fd2c.7bab6136.css" rel="prefetch"><link href="static/css/chunk-604488bc.f72e8178.css" rel="prefetch"><link href="static/css/chunk-66bf5956.87ccd637.css" rel="prefetch"><link href="static/css/chunk-69a4052e.54efd6ce.css" rel="prefetch"><link href="static/css/chunk-7d11f9e8.4381df1f.css" rel="prefetch"><link href="static/css/chunk-a938f5fc.87ccd637.css" rel="prefetch"><link href="static/js/chunk-099b9c43.10f93443.js" rel="prefetch"><link href="static/js/chunk-122e80b5.1888b1be.js" rel="prefetch"><link href="static/js/chunk-1d601c29.519a987f.js" rel="prefetch"><link href="static/js/chunk-2d20f362.f7566b72.js" rel="prefetch"><link href="static/js/chunk-31aa2150.6669a7f5.js" rel="prefetch"><link href="static/js/chunk-32d09f6a.69a9813d.js" rel="prefetch"><link href="static/js/chunk-5001fd2c.38bd24a7.js" rel="prefetch"><link href="static/js/chunk-604488bc.892c4b74.js" rel="prefetch"><link href="static/js/chunk-66bf5956.4689f0bb.js" rel="prefetch"><link href="static/js/chunk-69a4052e.e5d45fa3.js" rel="prefetch"><link href="static/js/chunk-7d11f9e8.e9fb9895.js" rel="prefetch"><link href="static/js/chunk-a938f5fc.593d7d54.js" rel="prefetch"><link href="static/js/chunk-aa32bb26.e145ebd5.js" rel="prefetch"><link href="static/css/chunk-vendors.f445a17a.css" rel="preload" as="style"><link href="static/css/index.9fe4a73d.css" rel="preload" as="style"><link href="static/js/chunk-vendors.4379415b.js" rel="preload" as="script"><link href="static/js/index.4c640279.js" rel="preload" as="script"><link href="static/css/chunk-vendors.f445a17a.css" rel="stylesheet"><link href="static/css/index.9fe4a73d.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but vue-demo doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="static/js/chunk-vendors.4379415b.js"></script><script src="static/js/index.4c640279.js"></script></body></html>
 | 
				
			||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user