# Diff Details

Date : 2025-08-26 21:29:27

Directory c:\\Users\\snltty\\Desktop\\linker\\src\\linker.web

Total : 30 files,  845 codes, 6 comments, 40 blanks, all 891 lines

[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details

## Files
| filename | language | code | comment | blank | total |
| :--- | :--- | ---: | ---: | ---: | ---: |
| [src/App.vue](/src/App.vue) | Vue | 3 | 0 | -1 | 2 |
| [src/apis/relay.js](/src/apis/relay.js) | JavaScript | -3 | 0 | -1 | -4 |
| [src/apis/sforward.js](/src/apis/sforward.js) | JavaScript | 12 | 0 | 2 | 14 |
| [src/assets/style.css](/src/assets/style.css) | PostCSS | 1 | -1 | -1 | -1 |
| [src/lang/en-us.js](/src/lang/en-us.js) | JavaScript | 64 | 0 | 1 | 65 |
| [src/lang/zh-cn.js](/src/lang/zh-cn.js) | JavaScript | 66 | 0 | 1 | 67 |
| [src/views/components/cdkey/Add.vue](/src/views/components/cdkey/Add.vue) | Vue | 7 | 0 | 0 | 7 |
| [src/views/components/cdkey/Index.vue](/src/views/components/cdkey/Index.vue) | Vue | 1 | 0 | 0 | 1 |
| [src/views/components/cdkey/Manager.vue](/src/views/components/cdkey/Manager.vue) | Vue | 6 | 0 | 0 | 6 |
| [src/views/components/device/Device.vue](/src/views/components/device/Device.vue) | Vue | 2 | 0 | 0 | 2 |
| [src/views/components/flow/Index.vue](/src/views/components/flow/Index.vue) | Vue | 6 | 0 | -1 | 5 |
| [src/views/components/flow/ServerFlowForward.vue](/src/views/components/flow/ServerFlowForward.vue) | Vue | 13 | 0 | 1 | 14 |
| [src/views/components/flow/ServerFlowSocks5.vue](/src/views/components/flow/ServerFlowSocks5.vue) | Vue | 149 | 0 | 11 | 160 |
| [src/views/components/flow/ServerFlowTunnel.vue](/src/views/components/flow/ServerFlowTunnel.vue) | Vue | 157 | 0 | 11 | 168 |
| [src/views/components/flow/flow.js](/src/views/components/flow/flow.js) | JavaScript | 1 | 0 | 0 | 1 |
| [src/views/components/forward/Config.vue](/src/views/components/forward/Config.vue) | Vue | 21 | 0 | 1 | 22 |
| [src/views/components/forward/EditNode.vue](/src/views/components/forward/EditNode.vue) | Vue | 123 | 0 | 7 | 130 |
| [src/views/components/forward/Nodes.vue](/src/views/components/forward/Nodes.vue) | Vue | 156 | 0 | 4 | 160 |
| [src/views/components/forward/SForwardEdit.vue](/src/views/components/forward/SForwardEdit.vue) | Vue | 44 | 0 | 5 | 49 |
| [src/views/components/oper/Oper.vue](/src/views/components/oper/Oper.vue) | Vue | 4 | 0 | 0 | 4 |
| [src/views/components/plan/PlanEdit.vue](/src/views/components/plan/PlanEdit.vue) | Vue | 2 | 0 | 0 | 2 |
| [src/views/components/relay/Config.vue](/src/views/components/relay/Config.vue) | Vue | -3 | 0 | 0 | -3 |
| [src/views/components/relay/Nodes.vue](/src/views/components/relay/Nodes.vue) | Vue | 1 | 0 | 0 | 1 |
| [src/views/components/tunnel/Tunnel.vue](/src/views/components/tunnel/Tunnel.vue) | Vue | -6 | 0 | -1 | -7 |
| [src/views/components/wlist/Add.vue](/src/views/components/wlist/Add.vue) | Vue | 5 | 0 | 0 | 5 |
| [src/views/components/wlist/Index.vue](/src/views/components/wlist/Index.vue) | Vue | 4 | 0 | 0 | 4 |
| [src/views/components/wlist/Manager.vue](/src/views/components/wlist/Manager.vue) | Vue | 6 | 0 | 0 | 6 |
| [src/views/layout/full/Index.vue](/src/views/layout/full/Index.vue) | Vue | 2 | 0 | 0 | 2 |
| [src/views/layout/full/config/Config.vue](/src/views/layout/full/config/Config.vue) | Vue | 2 | 7 | 1 | 10 |
| [src/views/layout/full/head/Index.vue](/src/views/layout/full/head/Index.vue) | Vue | -1 | 0 | 0 | -1 |

[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details