This standard covers some situations that the ERC-20 standard and ERC-1155 standard can hardly handle. It allows multiple types of fungible tokens to be sent to multiple receiving addresses via our proposed interface
transferBatchMul and allows multiple types of fungible tokens to be sent from multiple sending addresses to multiple receiving addresses via our proposed interface
transferFromBatchMul. This standard greatly reduces the gas consumption in transactions of multiple types of fungible tokens. In addition the standard allows both setting of an approval for a single token via an interface
approve(uint256 id,address spender, uint256 amount) and setting of approvals uniformly for all types of tokens via an interface
approve(address spender,bool _status).
You can also read the Chinese version on this website.