Compare commits

...

7 Commits

  1. 4
      .gitignore
  2. 8
      frontend/components_lib/__init__.py
  3. 2
      frontend/components_lib/comp_libs.py
  4. 4
      frontend/components_lib/panel.py
  5. 9
      frontend/main.py
  6. 1
      frontend/static_gui_tmp/main_page.py
  7. 1
      frontend/static_gui_tmp/new_bill_page.py
  8. 5
      frontend/static_pages/__init__.py
  9. 13
      frontend/static_pages/login_page.py

4
.gitignore

@ -140,6 +140,4 @@ cython_debug/
.idea/
tests*.*
test/
tests/

8
frontend/components_lib/__init__.py

@ -23,12 +23,12 @@ __all__ = [
"SearchComboBox",
]
from frontend.components_lib.comp_libs import (
from .comp_libs import (
ComponentWith3Cols, DropList, InputLabel, ButtonGropu, FileDirPicker, GridTable, PhoneVerifyCodeComponent,
SearchComboBox
)
from frontend.components_lib.constant import (
from .constant import (
FontSize, ButtonClass, LayoutParams, FileDirPickerParam
)
from frontend.components_lib.frame import Frame
from frontend.components_lib.panel import Panel
from .frame import Frame
from .panel import Panel

2
frontend/components_lib/comp_libs.py

@ -11,7 +11,7 @@ import abc
import wx
import wx.grid
from frontend.components_lib.constant import ButtonClass, FontSize, LayoutParams
from .constant import ButtonClass, FontSize, LayoutParams
class ComponentWith3Cols:

4
frontend/components_lib/panel.py

@ -8,8 +8,8 @@
"""
import wx
from frontend.components_lib.comp_libs import ButtonGropu
from frontend.components_lib.constant import FontSize
from .comp_libs import ButtonGropu
from .constant import FontSize
class Panel(wx.Panel):

9
frontend/main.py

@ -0,0 +1,9 @@
import wx
from static_pages.login_page import LoginPage
if __name__ == '__main__':
app = wx.App()
frame = LoginPage(None, "登录", size=(500, 320), page_title="登录")
frame.Show()
app.MainLoop()

1
frontend/static_pages/main_page.py → frontend/static_gui_tmp/main_page.py

@ -8,7 +8,6 @@
"""
import wx
import wx.xrc
class MainPage(wx.Frame):

1
frontend/static_pages/new_bill_page.py → frontend/static_gui_tmp/new_bill_page.py

@ -8,7 +8,6 @@
"""
import wx
import wx.xrc
import wx.adv

5
frontend/static_pages/__init__.py

@ -0,0 +1,5 @@
__all__ = [
"LoginBody"
]
from .login_page import LoginBody

13
frontend/static_pages/login_page.py

@ -2,12 +2,12 @@
import time
from threading import Thread
import requests
import wx
from frontend.components_lib import (
Frame, Panel, LayoutParams, FontSize, InputLabel, PhoneVerifyCodeComponent
from components_lib import (
Frame, Panel, LayoutParams, FontSize, InputLabel
)
from components_lib.comp_libs import PhoneVerifyCodeComponent
class LoginBody(Panel):
@ -226,10 +226,3 @@ class LoginPage(Frame):
def get_code(self):
url = "http://127.0.0.1:8080/get_phone_code/"
# requests.post(url, data={"phone": self._body.phone_page.phone})
if __name__ == '__main__':
app = wx.App()
frame = LoginPage(None, "登录", size=(500, 320), page_title="登录")
frame.Show()
app.MainLoop()

Loading…
Cancel
Save