Why there no AddHotKey and RemoveHotKey type in candid on the dashboard page

What you’re looking is the AddNeuronPermission command. Permissions work differently on the SNS, permissions are more fine grained. The one you need is likely NEURON_PERMISSION_TYPE_VOTE from the protobuf file.

I found that nns-dapp has RemoveHotKey and AddHotKey in Operation field from this Github links. So there is any different from the candid in dashboard page?

You are referring the the NNS governance canister, that one has AddHotKey and RemoveHotKey. The SNS governance canister has AddNeuronPermission.

Ok, thanks for your help.