You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
3.6 KiB
63 lines
3.6 KiB
import Car_pack.Car_fun as cf
|
|
import Staff_pack.staff_fun as stf
|
|
import Staff_pack.fix_fun as fi
|
|
import Administration_pack.Administration_information as ad
|
|
import main_pack.main_python as ma
|
|
from tkinter import *
|
|
from PIL import Image, ImageTk
|
|
|
|
from main_pack.main_python import main2
|
|
|
|
|
|
def button_fun(root,frame,cur,Main):
|
|
# 按钮重绘过程----------------------------------------------------------------------------------
|
|
# ----------------------------------------------------------
|
|
img_log = Image.open("D:\carrepairsystem\image\log.png")
|
|
global img_log_tk
|
|
img_log_tk = ImageTk.PhotoImage(img_log)
|
|
Button_log = Button(frame, image=img_log_tk, compound=TOP, width=78,
|
|
height=80, text="系统主页", bd=1, bg="#3fcefe", relief=GROOVE,
|
|
command=lambda: [root.destroy(), main2(cur)])
|
|
Button_log.place(x=0, y=80)
|
|
img_staff_information = Image.open("D:\carrepairsystem\image\imformation.png")
|
|
global img_staff_information_tk
|
|
img_staff_information_tk = ImageTk.PhotoImage(img_staff_information)
|
|
|
|
img_carmain_information = Image.open("D:\carrepairsystem\image\Boss.png")
|
|
global img_carmain_information_tk
|
|
img_carmain_information_tk = ImageTk.PhotoImage(img_carmain_information)
|
|
|
|
img_carlinjian_information = Image.open("D:\carrepairsystem\image\零件.png")
|
|
global img_carlinjian_information_tk
|
|
img_carlinjian_information_tk = ImageTk.PhotoImage(img_carlinjian_information)
|
|
|
|
img_fix_information = Image.open("D:\carrepairsystem\image\修理信息.png")
|
|
global img_fix_information_tk
|
|
img_fix_information_tk = ImageTk.PhotoImage(img_fix_information)
|
|
|
|
img_tui = Image.open("D:\carrepairsystem\image\退出.png")
|
|
global img_tui_tk
|
|
img_tui_tk = ImageTk.PhotoImage(img_tui)
|
|
|
|
Button_staff_information = Button(frame, image=img_staff_information_tk, compound=TOP, width=78,
|
|
height=80, text="人员信息", bd=1, bg="#3fcefe", relief=GROOVE,
|
|
command=lambda: [root.destroy(), ad.administration(Main, cur)])
|
|
Button_carmain_information = Button(frame, image=img_carmain_information_tk, compound=TOP, width=78,
|
|
height=80, text="车主信息", bd=1, bg="#3fcefe", relief=GROOVE,
|
|
command=lambda: [root.destroy(), cf.car_master(Main, cur)])
|
|
Button_carlinjian_information = Button(frame, image=img_carlinjian_information_tk, compound=TOP, width=78,
|
|
height=80, text="零件信息", bd=1, bg="#3fcefe", relief=GROOVE
|
|
, command=lambda: [root.destroy(), stf.Staff(Main, cur)])
|
|
Button_fix_information = Button(frame, image=img_fix_information_tk, compound=TOP, width=78,
|
|
height=80, text="修理信息", bd=1, bg="#3fcefe", relief=GROOVE,
|
|
command=lambda: [root.destroy(), fi.Fix_fun(Main, cur)])
|
|
Button_tui = Button(frame, image=img_tui_tk, compound=TOP, width=78,
|
|
height=80, text="退出登录", bd=1, bg="#3fcefe", relief=GROOVE,
|
|
command=lambda: [root.destroy(), ma.main_pace(cur)])
|
|
Button_staff_information.place(x=0, y=170)
|
|
Button_carmain_information.place(x=0, y=260)
|
|
Button_carlinjian_information.place(x=0, y=350)
|
|
Button_fix_information.place(x=0, y=440)
|
|
Button_tui.place(x=0, y=530)
|
|
# ----------------------------------------------------------
|
|
# 按钮重绘过程---------------------------------------------------------------------------------- |