  We construct the quark-antiquark scattering kernels of Bethe-Salpeter
equation from the quark self-energy directly under two specific forms of
quark-gluon vertices. The quark dressed tensor vertex is then calculated within
this consistent framework and rainbow-ladder(RL) approximation. After employing
a simplified nucleon model, the nucleon tensor charge can be defined with the
tensor vertex. We then compute the tensor charge with the bare tensor vertex
and the dressed vertices obtained in this framework and in RL approximation.
The obtained results are consistent with the lattice QCD calculations. We also
find that typically the gluon dressing effects suppress the nucleon tensor
charge compared to the bare tensor vertex, by about $23\%$ for RL
approximation, and turn to be about $13\%$ in this framework.
