item表的最终修改版，比较全了