shop部分的程序部分