modify_password.html 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <div cg-busy="{promise:myPromise,message:'请稍后,正在处理...'}">
  2. <div class="page-header"><span class="title">修改密码</span></div>
  3. <div>
  4. <form class="form-horizontal" name="passwordForm" novalidate ng-submit="submitPasswordForm(passwordForm.$valid)">
  5. <div class="form-group">
  6. <label class="col-sm-2 control-label">原密码</label>
  7. <div class="col-sm-4" ng-class="{ 'has-error' : passwordForm.std_old_pass.$invalid && pwdFormSubmitted}">
  8. <input type="password" class="form-control input-lg" ng-model="formData.std_old_pass" required ng-minlength="6" ng-maxlength="20" name="std_old_pass"/>
  9. <p ng-show="passwordForm.std_old_pass.$error.required && pwdFormSubmitted" class="help-block">请输入原密码</p>
  10. <p ng-show="(passwordForm.std_old_pass.$error.minlength) && pwdFormSubmitted" class="help-block">密码长度应多于6位</p>
  11. <p ng-show="(passwordForm.std_old_pass.$error.maxlength) && pwdFormSubmitted" class="help-block">密码长度应少于20位</p>
  12. </div>
  13. </div>
  14. <div class="form-group">
  15. <label class="col-sm-2 control-label">新密码</label>
  16. <div class="col-sm-4" ng-class="{ 'has-error' : passwordForm.std_pass.$invalid && pwdFormSubmitted}">
  17. <input type="password" class="form-control input-lg" ng-model="formData.std_pass" required ng-minlength="6" ng-maxlength="20" name="std_pass" />
  18. <p ng-show="passwordForm.std_pass.$error.required && pwdFormSubmitted" class="help-block">请输入新密码</p>
  19. <p ng-show="(passwordForm.std_pass.$error.minlength) && pwdFormSubmitted" class="help-block">密码长度应多于6位</p>
  20. <p ng-show="(passwordForm.std_pass.$error.maxlength) && pwdFormSubmitted" class="help-block">密码长度应少于20位</p>
  21. </div>
  22. </div>
  23. <div class="form-group">
  24. <label class="col-sm-2 control-label">确认密码</label>
  25. <div class="col-sm-4" ng-class="{ 'has-error' : (passwordForm.std_pass2.$invalid && pwdFormSubmitted) || (passwordForm.std_pass2.$error.passwordVerify && !passwordForm.std_pass2.pristine)}">
  26. <input type="password" class="form-control input-lg" ng-model="formData.std_pass2" required ng-minlength="6" ng-maxlength="20" name="std_pass2" />
  27. <p ng-show="(passwordForm.std_pass2.$error.required) && pwdFormSubmitted" class="help-block">请输入确认密码</p>
  28. <p ng-show="(passwordForm.std_pass2.$error.minlength) && pwdFormSubmitted" class="help-block">密码长度应多于6位</p>
  29. <p ng-show="(passwordForm.std_pass2.$error.maxlength) && pwdFormSubmitted" class="help-block">密码长度应少于20位</p>
  30. </div>
  31. </div>
  32. <div class="form-group">
  33. <div class="col-sm-offset-2 col-sm-4">
  34. <button class="btn btn-primary btn" type="submit" ng-disabled="passwordForm.$pristine">确认修改</button>
  35. </div>
  36. </div>
  37. </form>
  38. </div>
  39. </div>