0
点赞
收藏
分享

微信扫一扫

基于SSM+Maven维修报修管理系统(管理员、维修人员、普通用户)

我阿霆哥 2022-03-25 阅读 117

开发工具:eclipse/idea/myeclipse/sts等均可配置运行

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

                  <input type="checkbox" value="" id="checkbox1" data-toggle="checkbox">
                  Checkbox
                </label>
                <label class="checkbox" for="checkbox2">
                  <input type="checkbox" value="" id="checkbox2" checked="checked" data-toggle="checkbox">
                  Checkbox
                </label>
                <label class="checkbox" for="checkbox3">
                  <input type="checkbox" value="" id="checkbox3" data-toggle="checkbox" disabled="">
                  Checkbox
                </label>
                <label class="checkbox" for="checkbox4">
                  <input type="checkbox" value="" id="checkbox4" checked="checked" data-toggle="checkbox" disabled="">
                  Checkbox
			return (Criteria) this;
		}

		public Criteria andUpdateTimeBetween(Date value1, Date value2) {
			addCriterion("update_time between", value1, value2, "updateTime");
			return (Criteria) this;
		}

		public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
			addCriterion("update_time not between", value1, value2, "updateTime");
		public Criteria andStatusIn(List<Integer> values) {
			addCriterion("status in", values, "status");
			return (Criteria) this;
		}

		public Criteria andStatusNotIn(List<Integer> values) {
			addCriterion("status not in", values, "status");
			return (Criteria) this;
		}

		public Criteria andStatusBetween(Integer value1, Integer value2) {
			addCriterion("status between", value1, value2, "status");
			return (Criteria) this;
		}

		public Criteria andStatusNotBetween(Integer value1, Integer value2) {
			if (ValidateUtils.isNull(password)) {
				throw new ServiceException("密码长度不能小于6");
			} else if (password.length() < 6) {
				throw new ServiceException("密码长度不能小于6");
			}

			if (!ValidateUtils.isInt(groupId)) {
				throw new ServiceException("用户类型错误");
			} else {
				int gid = Integer.parseInt(groupId);
				if (gid != 1 && gid != 2 && gid != 3) {
					throw new ServiceException("分用户类型错误");
				}
			}

	/**
	 * This method was generated by MyBatis Generator. This method corresponds to the database table t_user_info
	 */
	public boolean isDistinct() {
		return distinct;
	}

	/**
	 * This method was generated by MyBatis Generator. This method corresponds to the database table t_user_info
	 */
	public List<Criteria> getOredCriteria() {
		return oredCriteria;
	}
          </ul>
        </div><!-- /.navbar-collapse -->
      </nav>

      <h6>Inverse Large Navbar</h6>

      <nav class="navbar navbar-inverse navbar-lg" role="navigation">
        <!-- Brand and toggle get grouped for better mobile display -->
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-7">
            <span class="sr-only">Toggle navigation</span>
          </button>
          <a class="navbar-brand" href="#">Flat UI</a>
          </div>

          <div class="row">
            <div class="col-lg-6">
              <div class="form-group">
                <div class="input-group">
                  <input type="text" class="form-control" placeholder="Search" id="search-query-3">
                  <span class="input-group-btn">
                    <button type="submit" class="btn"><span class="fui-search"></span></button>
                  </span>
                </div>
              </div>
            </div>
          </div>

<pre class="prettyprint">
&lt;div class="input-group input-group-hg input-group-rounded"&gt;

		public boolean isSingleValue() {
			return singleValue;
		}

		public boolean isBetweenValue() {
			return betweenValue;
		}

		public boolean isListValue() {
			return listValue;
		}

		public String getTypeHandler() {
			return typeHandler;
		}

		protected Criterion(String condition) {
			super();
			this.condition = condition;
			this.typeHandler = null;
			this.noValue = true;
		}
              <div class="col-lg-6">
                <div class="form-group has-error">
                  <input class="form-control" type="text" placeholder="Error" />
                </div>
              </div>
            </div>
            <div class="row">
              <div class="col-lg-6">
                <div class="form-group has-warning">
                  <input class="form-control" type="text" placeholder="Warning" />
                </div>
              </div>
            </div>
            <div class="row">
              <div class="col-lg-6">
                <div class="form-group has-success">
        </div><!-- /.col-lg-6 -->
        <div class="col-lg-6">
          <div class="form-group">
            <div class="input-group">
              <input type="text" class="form-control">
              <span class="input-group-btn">
                <button class="btn btn-default" type="button">Go!</button>
              </span>
            </div><!-- /input-group -->
          </div><!-- /.form-group -->
        </div><!-- /.col-lg-6 -->
      </div><!-- /.row -->
      <h6>Buttons with dropdowns</h6>
      <div class="row">
        <div class="col-lg-6">
          <div class="form-group">
            <div class="input-group">
              <div class="input-group-btn">
                <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">Action <span class="caret"></span></button>
                <ul class="dropdown-menu">
      <li><a href="#fui-pagination">Pagination</a></li>
      <li><a href="#fui-progress">Progress</a></li>
      <li><a href="#fui-select">Select</a></li>
      <li><a href="#fui-switch">Switch</a></li>
      <li><a href="#fui-tagsinput">Tags Input</a></li>
      <li><a href="#fui-tooltip">Tooltip</a></li>
      <li><a href="#fui-slider">Slider</a></li>
      <li><a href="#fui-typeahead">Typeahead</a></li>
      <li><a href="#fui-videoplayer">Video Player</a></li>
    </ul> <!-- /nav -->
	protected String orderByClause;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database table t_repair_category
	 */
	protected boolean distinct;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database table t_repair_category
	 */
	protected List<Criteria> oredCriteria;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database table t_repair_category
	 */
		public Criteria andRepairTimeNotEqualTo(Date value) {
			addCriterion("repair_time <>", value, "repairTime");
			return (Criteria) this;
		}

		public Criteria andRepairTimeGreaterThan(Date value) {
			addCriterion("repair_time >", value, "repairTime");
			return (Criteria) this;
		}

		public Criteria andRepairTimeGreaterThanOrEqualTo(Date value) {
			addCriterion("repair_time >=", value, "repairTime");
			return (Criteria) this;
		}
        </div><!-- /.navbar-collapse -->
      </nav>

      <h6>Default Large Navbar</h6>

      <nav class="navbar navbar-default navbar-lg" role="navigation">
        <!-- Brand and toggle get grouped for better mobile display -->
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-4">
            <span class="sr-only">Toggle navigation</span>
          </button>
		public Criteria andLastLoginTimeGreaterThanOrEqualTo(Date value) {
			addCriterion("last_login_time >=", value, "lastLoginTime");
			return (Criteria) this;
		}

		public Criteria andLastLoginTimeLessThan(Date value) {
			addCriterion("last_login_time <", value, "lastLoginTime");
			return (Criteria) this;
		}

		public Criteria andLastLoginTimeLessThanOrEqualTo(Date value) {
			addCriterion("last_login_time <=", value, "lastLoginTime");
			return (Criteria) this;
		}

			addCriterion("login_times <=", value, "loginTimes");
			return (Criteria) this;
		}

		public Criteria andLoginTimesIn(List<Integer> values) {
			addCriterion("login_times in", values, "loginTimes");
			return (Criteria) this;
		}

		public Criteria andLoginTimesNotIn(List<Integer> values) {
			addCriterion("login_times not in", values, "loginTimes");
			return (Criteria) this;
		}
              <label class="checkbox" for="checkbox1">
                <input type="checkbox" data-toggle="checkbox" value="" id="checkbox1" required>
                Unchecked
              </label>
              <label class="checkbox" for="checkbox2">
                <input type="checkbox" data-toggle="checkbox" checked="checked" value="" id="checkbox2" checked="">
                Checked
              </label>
              <label class="checkbox" for="checkbox3">
                <input type="checkbox" data-toggle="checkbox" value="" id="checkbox3" disabled="">
                Disabled unchecked
              </label>
              <label class="checkbox" for="checkbox4">
                <input type="checkbox" data-toggle="checkbox" checked="checked" value="" id="checkbox4" disabled="" checked="">
                Disabled checked
              </label>
            </div>
            <button type="submit" class="btn btn-sm btn-primary">Submit</button>
          </form>
    <!--[if lt IE 9]>
      <script src="../../dist/js/vendor/html5shiv.js"></script>
      <script src="../../dist/js/vendor/respond.min.js"></script>
    <![endif]-->
  </head>
  <body>
    <style>
      body {
        padding-bottom: 200px;
      }
    </style>
    <div class="container">
      <h4>Select</h4>

      <h6>Big string</h6>
      <form action="#" type="get">
              </form>
            </div><!-- /.navbar-collapse -->
          </nav><!-- /navbar -->
        </div>
      </div> <!-- /row -->

      <div class="row">
        <div class="col-xs-5">
          <h3 class="demo-panel-title">Progress bars &amp; Sliders</h3>
          <div class="progress">
            <div class="progress-bar" style="width: 45%;"></div>
          </div>
          <br/>
          <div class="progress">
            <div class="progress-bar" style="width: 40%;"></div>
              <button type="button" class="btn btn-default">Middle</button>
              <button type="button" class="btn btn-default">Right</button>
            </div>
          </p>
        </div>
      </div>
      <div class="row">
        <div class="col-md-12">
          <p>
            <div class="btn-toolbar">
              <div class="btn-group">
                <button class="btn btn-default" type="button">1</button>
			addCriterion("online_time <=", value, "onlineTime");
			return (Criteria) this;
		}

		public Criteria andOnlineTimeIn(List<Date> values) {
			addCriterion("online_time in", values, "onlineTime");
			return (Criteria) this;
		}

		public Criteria andOnlineTimeNotIn(List<Date> values) {
			addCriterion("online_time not in", values, "onlineTime");
			return (Criteria) this;
		}

		public Criteria andOnlineTimeBetween(Date value1, Date value2) {
			addCriterion("online_time between", value1, value2, "onlineTime");
			return (Criteria) this;
		}

		public Criteria andAddressLessThanOrEqualTo(String value) {
			addCriterion("address <=", value, "address");
			return (Criteria) this;
		}

		public Criteria andAddressLike(String value) {
			addCriterion("address like", value, "address");
			return (Criteria) this;
		}

		public Criteria andAddressNotLike(String value) {
			addCriterion("address not like", value, "address");
			return (Criteria) this;
		}

<pre class="prettyprint mvl">
&lt;div class="pagination pagination-minimal"&gt;
&lt;/div&gt;
</pre>

          <p class="mvl ptl">The text look:</p>
          <ul class="pagination-plain">
            <li class="previous"><a href="#fakelink">← Previous</a></li>
            <li><a href="#fakelink">1</a></li>
            <li><a href="#fakelink">2</a></li>
            <li><a href="#fakelink">3</a></li>
            <li><a href="#fakelink">4</a></li>
            <li class="active"><a href="#fakelink">5</a></li>

      <nav class="navbar navbar-inverse navbar-lg navbar-embossed" role="navigation">
        <!-- Brand and toggle get grouped for better mobile display -->
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-8">
            <span class="sr-only">Toggle navigation</span>
          </button>
          <a class="navbar-brand" href="#">Flat UI</a>
        </div>

        <!-- Collect the nav links, forms, and other content for toggling -->
        <div class="collapse navbar-collapse" id="navbar-collapse-8">
          <ul class="nav navbar-nav">
            <li><a href="#">Messages<span class="navbar-unread">1</span></a></li>
            <li class="active"><a href="#">About Us</a></li>
            <li><a href="#">Clients</a></li>
           </ul>
          <form class="navbar-form navbar-left" action="#" role="search">
                <li><a href="#">Action</a></li>
                <li><a href="#">Another action</a></li>
                <li><a href="#">Something else here</a></li>
                <li class="divider"></li>
                <li><a href="#">Separated link</a></li>
              </ul>
            </li>
            <li><a href="#"><span class="visible-sm visible-xs">Settings<span class="fui-gear"></span></span><span class="visible-md visible-lg"><span class="fui-gear"></span></span></a></li>
          </ul>
        </div><!-- /.navbar-collapse -->
      </nav>

      <h6>Inverse Navbar</h6>

      <nav class="navbar navbar-inverse" role="navigation">
        <!-- Brand and toggle get grouped for better mobile display -->
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-5">
            <span class="sr-only">Toggle navigation</span>
          </button>
          <a class="navbar-brand" href="#">Flat UI</a>
	 */
	public void setGroupId(Integer groupId) {
		this.groupId = groupId;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column t_user.status
	 * @return  the value of t_user.status
	 */
	public Integer getStatus() {
		return status;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column t_user.status
	 * @param status  the value for t_user.status
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column t_user.register_time
          <p class="mbl">
            Use data attribute <code>data-role="tagsinput"</code> on input to initialize the plugin.
          </p>

<pre class="prettyprint mvl">
&lt;input name="tagsinput" class="tagsinput" data-role="tagsinput" value="Clean, Fresh, Modern, Unique" /&gt;
</pre>

          <p class="mbl">You can also do this using JavaScript:</p>

<pre class="prettyprint mvl">
$(".tagsinput").tagsinput();
</pre>

          <p class="mbl pbl">For more technical details read the <a href="http://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/">official plugin&nbsp;documentation</a>.</p>

          <div id="fui-tooltip"></div>

		public Criteria andUsrIdEqualTo(Long value) {
			addCriterion("usr_id =", value, "usrId");
			return (Criteria) this;
		}

		public Criteria andUsrIdNotEqualTo(Long value) {
			addCriterion("usr_id <>", value, "usrId");
			return (Criteria) this;
		}

		public Criteria andUsrIdGreaterThan(Long value) {
	 * This method was generated by MyBatis Generator. This method returns the value of the database column t_user.is_online
	 * @return  the value of t_user.is_online
	 */
	public Integer getIsOnline() {
		return isOnline;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column t_user.is_online
	 * @param isOnline  the value for t_user.is_online
	 */
	public void setIsOnline(Integer isOnline) {
		this.isOnline = isOnline;
	}


      <div class="demo-row">
        <div class="demo-title">
          <h3>Switch</h3>
        </div>
        <div class="demo-content">
          <p class="mbl">
            You can use a custom switch instead of a checkbox. It can have 2 styles: <span class="text-info">circle</span> (default) and <span class="text-info">square</span>. Drag functionality is also supported.
          </p>
          <span class="mrl">
            <input type="checkbox" checked data-toggle="switch" id="custom-switch-01" />

适用

课程设计,大作业,毕业设计,项目练习,学习演示等


运行环境

Java≥8、Tomcat≥7.0、MySQL≥5.7

开发工具

eclipse/idea/myeclipse/sts等均可配置运行

技术框架

JavaBean MVC JSP SSM(Spring SpringMVC MyBatis) Maven MySQL jQuery JavaScript CSS

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

功能说明

管理员:登录、平台管理、用户管理、报修受理与维修人员分配

普通用户:登录、注册、报修查询、报修、报修结果确认及评价

维修人员:登录、报修确认

20220227155959

20220227160001

普通用户:

20220227155911

20220227155918

20220227155942

20220227155945

管理员:

20220227155950

20220227155952

20220227155955

维修人员:

20220227155957


举报

相关推荐

0 条评论