16.8.4 编写交易函数