zealerChina 1 rok temu
rodzic
commit
432b0a3f85
1 zmienionych plików z 23 dodań i 4 usunięć
  1. 23 4
      application/admin/view/produceorder/detail.html

+ 23 - 4
application/admin/view/produceorder/detail.html

@@ -143,15 +143,15 @@ td:first-child {
     </tr>
     <tr>
         <td>{:__('入参未加密参数')}:</td>
-        <td>{$row['original_import_params']}</td>
+        <td onclick="copyToClipboard(this)">{$row['original_import_params']}</td>
     </tr>
     <tr>
         <td>{:__('入参')}:</td>
-        <td>{$row['import_params']}</td>
+        <td onclick="copyToClipboard(this)">{$row['import_params']}</td>
     </tr>
     <tr>
         <td>{:__('出参')}:</td>
-        <td>{$row['export_params']}</td>
+        <td onclick="copyToClipboard(this)">{$row['export_params']}</td>
     </tr>
 </table>
 
@@ -162,4 +162,23 @@ td:first-child {
     </div>
 </div>
 <style>
-</style>
+</style>
+
+<script>
+    function copyToClipboard(element) {
+        // 创建一个临时的textarea元素
+        var tempTextarea = document.createElement('textarea');
+        tempTextarea.value = element.textContent; // 将单元格内容设置为textarea的值
+        document.body.appendChild(tempTextarea);
+        
+        // 选择并复制textarea的内容
+        tempTextarea.select();
+        document.execCommand('copy');
+        
+        // 移除临时textarea
+        document.body.removeChild(tempTextarea);
+        
+        // 可以在这里添加一些用户反馈,如提示复制成功
+        layer.msg('内容已复制:' + element.textContent);
+    }
+</script>