stringsql2=$"select F_LQKJ_FITEM from LQKJ_T_PROJECTHOURS a left join T_HR_EMPINFO_L b on a.F_LQKJ_FNAME=b.FID left join T_BAS_PREBDONE c on a.F_LQKJ_FITEM=c.FID where b.FNAME='{jf[0]["F_LQKJ_FNAME"]["FName"].ToString()}' and F_LQKJ_DATE2='{time}' and c.FNUMBER = '{jf[i]["F_LQKJ_FITEM"]["FNumber"].ToString()}'";
stringsql1=$"select F_LQKJ_FITEM from LQKJ_T_PROJECTHOURS a left join T_HR_EMPINFO_L b on a.F_LQKJ_FNAME=b.FID where b.FNAME='{jf[0]["F_LQKJ_FNAME"]["FName"].ToString()}' and F_LQKJ_DATE2='{time}' group by F_LQKJ_FITEM";
sql=$"select isnull(sum(F_LQKJ_WORKTIME),0) F_LQKJ_WORKTIME from LQKJ_T_PROJECTHOURS a left join T_HR_EMPINFO_L b on a.F_LQKJ_FNAME=b.FID where b.FNAME='{jf[0]["F_LQKJ_FNAME"]["FName"].ToString()}' and F_LQKJ_DATE2='{time}' ";
stringsql4=$"update LQKJ_T_PROJECTHOURS set F_LQKJ_FDEPARTMENT=(select FDEPTID from T_BD_STAFF a left join T_BD_STAFFPOSTINFO b on a.FSTAFFID=b.FSTAFFID left join T_BD_STAFF_L c on a.FSTAFFID=c.FSTAFFID where FISFIRSTPOST=1 and FNAME='{name}')"+
$" where F_LQKJ_FNAME=(select FID from T_HR_EMPINFO_L where FNAME='{name}') and F_LQKJ_DATE2='{time}'";
Logger.Info("执行更新语句",sql4);
DBUtils.Execute(ctx,sql4);
response.code=200;
stringsql2=$"select isnull(sum(F_LQKJ_WORKTIME),0) F_LQKJ_WORKTIME from LQKJ_T_PROJECTHOURS a left join T_HR_EMPINFO_L b on a.F_LQKJ_FNAME=b.FID where b.FNAME='{jf[0]["F_LQKJ_FNAME"]["FName"].ToString()}' and F_LQKJ_DATE2='{time}' ";