Ejemplo n.º 1
0
def queryOnePurchaser():
    pur_no = input("请输入需要查询的进货员的编号:").strip()
    pur = Basic.queryOnePurchase(pur_no)
    if pur == []:
        print("该进货员不存在.")
        return
    table = Purchaser.getTableaHead()
    table.add_row(pur)
    print(table)
Ejemplo n.º 2
0
 def login(self):
     '''带前台的登陆界面'''
     pur_num = input("请输入您的编号:").strip()
     pur = Basic.queryOnePurchase(pur_num)
     if not pur:
         print("不存在该编号.")
         return False
     else:
         self.admin = Purchaser(pur)
         return True
 def delOnePurchaser(self):
     pur_no=input("请输入要移除的售货员的编号:").strip()
     pur=Basic.queryOnePurchase(pur_no)
     if pur==[]:
         print("不存在该员工.")
         return
     cmd=input("确认移除该员工?(移除后所有与该员工有关的进货记录都会删除.y/n)").strip()
     if cmd[0]=='y'or cmd[0]=='Y':
         Basic.delOnePurchase(pur_no)
         print("操作成功.")
     else:
         print("操作失败.")
 def modifyOnePurchaser(self):
     pur_no = input("请输入需要修改的进货员的编号:").strip()
     pur = Basic.queryOnePurchase(pur_no)
     if pur == []:
         print("该售货员不存在.")
         return
     pur_name = input("请输入修改后的姓名:").strip()
     pur_sex = input("请输入该员工的性别:").strip()
     pur_age = int(input("请输入该员工的年龄:").strip())
     pur_salary = float(input("请输入该员工的月工资:").strip())
     pur_phone = input("请输入该员工的手机号:").strip()
     pur_entry = input("请输入该员工的出生日期(eg: 2019-6-4):").strip()
     try:
         Basic.modifyOnePurchaser(pur_no, pur_name, pur_sex, pur_age, pur_salary, pur_phone, pur_entry)
         print("修改成功.")
     except Exception as e:
         print("修改失败,原因:", e)
 def addOnePurchaser(self):
     ''''''
     pur_no=input("请输入增加进货员的编号:").strip()
     pur=Basic.queryOnePurchase(pur_no)
     if pur!=[]:
         print("该编号已存在不能重复添加.")
         return
     pur_name=input("请输入该员工的姓名:").strip()
     pur_sex=input("请输入该员工的性别:").strip()
     pur_age=int(input("请输入该员工的年龄:").strip())
     pur_salary=float(input("请输入该员工的月工资:").strip())
     pur_phone=input("请输入该员工的手机号:").strip()
     pur_entry=input("请输入该员工的出生日期(eg: 2019-6-4):").strip()
     try:
         Basic.addOnePurchaser(pur_no,pur_name,pur_sex,pur_age,pur_salary,pur_phone,pur_entry)
         print("添加进货员成功.")
     except Exception as e:
         print("添加进货员失败,原因:",e)