- 
@@ -70,7 +70,7 @@
 
- + + + 工作台 + + + + $vo): $mod = ($i % 2 );++$i;?> +
- + + onclick="menuFire('',1)" > + + + + + + + + +
- 
diff --git a/app/index/view/program/detail.php b/app/index/view/program/detail.php
index d51ed64..5585d2e 100644
--- a/app/index/view/program/detail.php
+++ b/app/index/view/program/detail.php
@@ -203,6 +203,11 @@
         margin: 30px 0;
     }
 
+    .program-navigation a{
+        color: #333;
+        text-decoration: none;
+    }
+
     .prev-program,
     .next-program {
         max-width: 45%;
@@ -464,22 +469,11 @@
                 })
                 .then(response => response.json())
                 .then(data => {
-                    if (data.code === 1) {
-                        const downloadsElement = document.getElementById('programDownloads');
-                        let downloads = parseInt(downloadsElement.textContent);
-                        downloadsElement.textContent = downloads + 1;
-                        
-                        // 获取当前域名
-                        const domain = window.location.origin;
-                        // 拼接完整的下载地址
-                        if (data.data && data.data.fileurl) {
-                            const downloadUrl = domain + data.data.fileurl;
-                            window.location.href = downloadUrl;
-                        } else {
-                            alert('下载地址不存在');
-                        }
+                    if (data.code === 1 && data.data && data.data.fileurl) {
+                        const downloadUrl = window.location.origin + data.data.fileurl;
+                        window.location.href = downloadUrl;
                     } else {
-                        alert('下载失败:' + data.msg);
+                        alert('下载地址不存在');
                     }
                 })
                 .catch(error => {
diff --git a/public/nginx.htaccess b/public/nginx.htaccess
index 89c0c28..0548c35 100644
--- a/public/nginx.htaccess
+++ b/public/nginx.htaccess
@@ -1,8 +1,11 @@
-location ~* (runtime|application)/{
-    return 403;
-}
 location / {
-    if (!-e $request_filename){
-        rewrite  ^(.*)$  /index.php?s=$1  last;   break;
+    if (!-e $request_filename) {
+        rewrite ^(.*)$ /index.php?s=$1 last;
+        break;
     }
+}
+
+#  storage Ŀ¼
+location /storage/ {
+    try_files $uri $uri/ /index.php?s=$uri&$args;
 }
\ No newline at end of file
diff --git a/public/storage/uploads/20250520/dddf6cd1f2a38b9402e829bc3f2cab56.png b/public/storage/uploads/20250520/dddf6cd1f2a38b9402e829bc3f2cab56.png
new file mode 100644
index 0000000..3577170
Binary files /dev/null and b/public/storage/uploads/20250520/dddf6cd1f2a38b9402e829bc3f2cab56.png differ
diff --git a/runtime/admin/temp/1c825d7302c9198f86d61f24e6c74d99.php b/runtime/admin/temp/1c825d7302c9198f86d61f24e6c74d99.php
new file mode 100644
index 0000000..2cb1971
--- /dev/null
+++ b/runtime/admin/temp/1c825d7302c9198f86d61f24e6c74d99.php
@@ -0,0 +1,850 @@
+
+
+
+	
+		
+    
+
+
+
+
+
+
+	
+
+
\ No newline at end of file
diff --git a/runtime/admin/temp/4362e65c6d8297a2ebddffccccfcd7f3.php b/runtime/admin/temp/4362e65c6d8297a2ebddffccccfcd7f3.php
new file mode 100644
index 0000000..e89bb4f
--- /dev/null
+++ b/runtime/admin/temp/4362e65c6d8297a2ebddffccccfcd7f3.php
@@ -0,0 +1,300 @@
+
+
+
+	
+		
+        
+    
+    欢迎使用
+今天是 ,祝您工作愉快
+
+        
+    
+    
+
+    
+            
+        用户总数
+            
+            👥
+        
+            
+        今日访问
+            
+            📊
+        
+            
+        文章总数
+            
+            📝
+        
+            
+    资源总数
+            
+            📦
+        
+        
+    最近动态
+
+            $activity): $mod = ($i % 2 );++$i;?>
+            
+    
+                
+                
+            
+        
+                    
+                
+            
+    
+
+        
+    访问趋势
+ +
+        
+    用户增长
+ +
+        
+    资源统计
+ +
+        
+文章统计
+ +
+    
+    
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/runtime/admin/temp/606cb5a28477c3a4a33c90fc473c4624.php b/runtime/admin/temp/606cb5a28477c3a4a33c90fc473c4624.php
new file mode 100644
index 0000000..54339d7
--- /dev/null
+++ b/runtime/admin/temp/606cb5a28477c3a4a33c90fc473c4624.php
@@ -0,0 +1,426 @@
+
+
+
+	
+		
+        
+
+    
+            
+            资源列表
+        
+        
+            
+    
+                
+                
+            
+                    
+            
+                        
+                    
+                    
+                        
+                    
+                    
+                        
+                    
+                    
+                    
+                
+                
+                
+            
+        
+    
+
+
+
+
\ No newline at end of file
diff --git a/runtime/admin/temp/7013e3bcaaaa1c5a1494af79f99ce42f.php b/runtime/admin/temp/7013e3bcaaaa1c5a1494af79f99ce42f.php
new file mode 100644
index 0000000..72987fd
--- /dev/null
+++ b/runtime/admin/temp/7013e3bcaaaa1c5a1494af79f99ce42f.php
@@ -0,0 +1,425 @@
+
+
+
+
+
+	
+	
+        
+    
+
+            编辑资源
+        
+        
+            
+        
+    
+		
+	
+	
+	
+			
+			
+			
+	
+				
+			
+			
+					
+					
+			- 
+						
+						
+						POWER BY 云泽网
+					
+				
+				
+			
+			
+		
+					
+					
+			
+						
+					
+					
+					
+						
+				
+        
+
+
+
+
\ No newline at end of file
diff --git a/runtime/index/temp/f8995f34639557c9f17f79801bc58d25.php b/runtime/index/temp/f8995f34639557c9f17f79801bc58d25.php
index 7d59581..4cdb2db 100644
--- a/runtime/index/temp/f8995f34639557c9f17f79801bc58d25.php
+++ b/runtime/index/temp/f8995f34639557c9f17f79801bc58d25.php
@@ -1,4 +1,4 @@
-
+
 
 
 
@@ -13,7 +13,7 @@
 
     
     
-    
+    
     
 
 
@@ -48,7 +48,7 @@
     
+            
+    
+                 +
+                
+             +
+                后台管理系统
+
+                
+                
+        
+                    
+                
+            - 
@@ -90,7 +90,7 @@
 
- 
@@ -573,7 +573,7 @@
     
         
+            src="https://v6-widget.51.la/v6/KoyzaWWEcLvPzkQn/quote.js?theme=#1690FF,#FFFFFF,#999999,#FFFFFF,#FFFFFF,#1690FF,12&f=12">
     
 
 
@@ -703,6 +703,11 @@
         margin: 30px 0;
     }
 
+    .program-navigation a{
+        color: #333;
+        text-decoration: none;
+    }
+
     .prev-program,
     .next-program {
         max-width: 45%;
@@ -964,22 +969,11 @@
                 })
                 .then(response => response.json())
                 .then(data => {
-                    if (data.code === 1) {
-                        const downloadsElement = document.getElementById('programDownloads');
-                        let downloads = parseInt(downloadsElement.textContent);
-                        downloadsElement.textContent = downloads + 1;
-                        
-                        // 获取当前域名
-                        const domain = window.location.origin;
-                        // 拼接完整的下载地址
-                        if (data.data && data.data.fileurl) {
-                            const downloadUrl = domain + data.data.fileurl;
-                            window.location.href = downloadUrl;
-                        } else {
-                            alert('下载地址不存在');
-                        }
+                    if (data.code === 1 && data.data && data.data.fileurl) {
+                        const downloadUrl = window.location.origin + data.data.fileurl;
+                        window.location.href = downloadUrl;
                     } else {
-                        alert('下载失败:' + data.msg);
+                        alert('下载地址不存在');
                     }
                 })
                 .catch(error => {
@@ -1038,6 +1032,5 @@
     }
 
 
-
-
+
 
\ No newline at end of file


