add requestListener, update the relation of sales and commodity.
Revert "modify about sales,salesDetail"

This reverts commit 7181c5f28f3ea0e1828e07707e42ec447287dc4b.