孕妇休产假,工资发放问题

您好:公司孕妇休产假128天,公司在孕妇产假期间只发基本工资,且基本工资是从社保补助里扣除的(例如2000)。然后产假结束后,社保给公司然后发给孕妇的补助到账,公司把社保补助剩余的钱(约10000-2000*4)打给员工。请问这样合法吗?