(self)
| 653 | return data, "" |
| 654 | |
| 655 | def filetransfer_version_check(self) -> str: |
| 656 | ver = self.version() |
| 657 | if not ver: |
| 658 | return "节点{}连接错误".format(self.show_name()) |
| 659 | |
| 660 | try: |
| 661 | ver_list = [int(i) for i in ver.split(".")] |
| 662 | if self.app_key: # todo: 版本号检测 |
| 663 | if ver_list[0] > 11 or (ver_list[0] == 11 and ver_list[1] >= 1): |
| 664 | return "节点{}版本低于【11.1.0】,无法使用app链接,请升级节点版本".format(self.show_name()) |
| 665 | |
| 666 | if ver_list[0] > 10 or (ver_list[0] == 10 and ver_list[2] >= 1): |
| 667 | return "" |
| 668 | elif ver_list[0] == 9 and ver_list[1] >= 7: |
| 669 | return "" |
| 670 | return "请将面板版本升级到【10.0.1】及以上再使用" |
| 671 | except: |
| 672 | pass |
| 673 | return "请将面板版本升级到【10.0.1】及以上再使用" |
| 674 | |
| 675 | |
| 676 | def node_create_filetransfer_task(self, source_node: dict, |
no test coverage detected