修改了bl.commodity的接口，并解决bl.commodity模块修改后的报错