The hydraulic concrete structure is mostly be in tensile or shear stress states, which induce the tensile and shear damage. In view of the characteristic of stress and damage states of hydro-structures, tensile and shear damage variables are introduced to describe the influence of micro-crack on the degradation of micromechanical properties. A novel plastic-damage constitutive model that employs a yield criterion based on Mohr-Coulomb criterion with Rankine is proposed. The nonassociated flow rule is assumed and the Drucker-Parager function is adopted. This paper employs implicit backward Euler integration algorithm to update stress. A subroutine in ABAQUS is developed for the validation of the damaged-plasticity model and well agreement is achieved between the analytical and numerical results.