有一部门D,部门D里面有4个小组,这4个小组每天都要写每天工作记录,现在要把这个部门的人写工作记录的事情放到web上去,遇到以下一个问题
这个部门的头头需要随时对指定员工、指定小组、整个小组的工作记录进行查询,就是说,这个头头有可能需要查询A小组和B小组的的员工工作记录,有可能需要查询A小组和XXX员工的工作记录,有可能需要对XXX员工和YYY员工的工作记录。请问这样的查询,在程序里怎样设计,我来写的话,我就写一个类,生成这些查询的sql语句就算了
这个部门的头头需要随时对指定员工、指定小组、整个小组的工作记录进行查询,就是说,这个头头有可能需要查询A小组和B小组的的员工工作记录,有可能需要查询A小组和XXX员工的工作记录,有可能需要对XXX员工和YYY员工的工作记录。请问这样的查询,在程序里怎样设计,我来写的话,我就写一个类,生成这些查询的sql语句就算了
------------------
TheID // 组号
TheName // 名称
Note // 组工作记录
TheDate // 日期workers
------------------
TheID // 工号
TheName // 姓名
TeamID // 所属组号
Note // 个人工作记录
TheDate // 日期teams 中可以放 A, B 等组的信息,
workers 中放单个员工的信息
至于是查询哪个组或者哪个员工的信息,可以提供一个 list 让用户去选,选中了就打个勾,再把打勾的项的信息查出来。