remove branch col in table;debug login function
authorHongyuan Ma <CS_MaleicAcid@163.com>
Fri, 6 Jul 2018 14:26:09 +0000 (22:26 +0800)
committerHongyuan Ma <CS_MaleicAcid@163.com>
Fri, 6 Jul 2018 14:26:09 +0000 (22:26 +0800)
front-end/src/component/nav-top/index.css
front-end/src/component/nav-top/index.jsx
front-end/src/page/login/index.jsx
front-end/src/service/user-service.jsx
front-end/src/util/basic-table/index.jsx

index 945baed7ff0d7e281bcd78c2b8d952f411ba1d19..4676edceccd2f56ff74fe067a264470bb04f9261 100644 (file)
 
 .navbar-right {
     margin-right: 0px!important;
-    line-height:61px;
+    /*line-height:61px;*/
 }
 
 .panel-title {
 .navbar-right .loggedin{
     margin-right: 0px!important;
     padding-right: 10px!important;
+    line-height: 60px;
 }
 
 .loggedin > a {
index 11caa9fee4806286c312f08d991b19e4b7fd45e1..69157fc4f66adf05eef7fedef0a90a2240a5e800 100644 (file)
@@ -12,7 +12,8 @@ class NavTop extends React.Component {
     constructor(props) {
         super(props);
         this.state = {
-            username: _util.getStorage('userInfo').username || ''
+            username: _util.getStorage('userInfo').username || '',
+            isLoggedIn: true
         }
     }
 
@@ -65,12 +66,7 @@ class NavTop extends React.Component {
         return (
             <div className="navbar navbar-default top-navbar" role="navigation">
                 <div className="navbar-header">
-                    {/*<button type="button" className="navbar-toggle" data-toggle="collapse" data-target=".sidebar-collapse">*/}
-                    {/*<span className="sr-only">Toggle navigation</span>*/}
-                    {/*<span className="icon-bar"></span>*/}
-                    {/*<span className="icon-bar"></span>*/}
-                    {/*<span className="icon-bar"></span>*/}
-                    {/*</button>*/}
+
                     <a className="navbar-brand" href="index.html"><img src={require('image/slonik.png')}/><b>PG Perf
                         Farm</b></a>
                 </div>
index 5e29a7c9d98c56afb461befce1d2a6e259d450ad..c2de98a7821e92546ab09ae4ad656c4181d36a9e 100644 (file)
@@ -45,7 +45,8 @@ class Login extends React.Component {
                 _util.setStorage('userInfo', res);
                 this.props.history.push(this.state.redirect);
             }, (errMsg) => {
-                _util.errorTips(errMsg);
+                console.log(errMsg)
+                // _util.errorTips(errMsg);
             });
         }
         // check failure
@@ -74,15 +75,17 @@ class Login extends React.Component {
                                                 {/*<label className="control-label" for="inputLogin"> login input</label>*/}
                                                 <input type="text" className="form-control" id="inputLogin"
                                                        placeholder="Username or email"
+                                                       name="username"
                                                        onKeyUp={e => this.onInputKeyUp(e)}
                                                        onChange={e => this.onInputChange(e)}/>
                                             </div>
                                             <div className="form-group">
                                                 <input type="text" className="form-control" id="inputPwd"
+                                                       name="password"
                                                        placeholder="password" onKeyUp={e => this.onInputKeyUp(e)}
                                                        onChange={e => this.onInputChange(e)}/>
                                             </div>
-                                            <button type="submit" className="btn btn-primary"  onClick={e => {this.onSubmit(e)}}>Button</button>
+                                            <button type="button" className="btn btn-primary"  onClick={e => {this.onSubmit(e)}}>Button</button>
                                         </form>
                                     </div>
                                     {/*<!-- /.col-lg-6 (nested) -->*/}
index 9668a5fbab1e1770e281532e4fb5859e0fb792cf..9f0c7c0150266e528b28160df4d94820f6fcca75 100644 (file)
@@ -4,7 +4,7 @@ const _util       = new PGUtil();
 
 class User{
     login(loginInfo){
-        let url = PGConstant.base_url + '/login';
+        let url = PGConstant.base_url + '/login/';
         return _util.request({
             type: 'post',
             url: url,
index 21f24741812408d5193b98f7d9095756e982b112..c5677dbebd125c6f1fe3f512a3217ce2087d0238 100644 (file)
@@ -74,7 +74,7 @@ class BasicTable extends React.Component {
     }
 
     render() {
-
+        let branch = record.pg_info.pg_branch;
         let _list = this.props.list
         let style = {
             display: 'show'
@@ -83,7 +83,7 @@ class BasicTable extends React.Component {
             let machine = record.machine_info[0];
             let system = machine.os_name + ' ' + machine.os_version + ' ' + machine.comp_name + ' ' + machine.comp_version;
             let alias = machine.alias;
-            let branch = record.pg_info.pg_branch;
+
 
             let trend = record.trend
             let improvedIconClassName = trend.improved > 0 ? 'improved' : 'anonymous'
@@ -99,7 +99,7 @@ class BasicTable extends React.Component {
                     <Table.Cell><a href="#">{system}</a></Table.Cell>
 
                     {/*branch*/}
-                    <Table.Cell>{branch}</Table.Cell>
+                    {/*<Table.Cell>{branch}</Table.Cell>*/}
 
                     {/*trending-data*/}
 
@@ -134,10 +134,13 @@ class BasicTable extends React.Component {
         return (
             <Table celled structured compact textAlign='center'>
                 <Table.Header>
+                    <Table.Row>
+                        <Table.HeaderCell rowSpan='9'>Branch: 10_STABLE</Table.HeaderCell>
+                    </Table.Row>
                     <Table.Row>
                         <Table.HeaderCell rowSpan='2'>Alias</Table.HeaderCell>
                         <Table.HeaderCell rowSpan='2'>System</Table.HeaderCell>
-                        <Table.HeaderCell rowSpan='2'>Branch</Table.HeaderCell>
+                        {/*<Table.HeaderCell rowSpan='2'>Branch</Table.HeaderCell>*/}
                         <Table.HeaderCell colSpan='3'>Trending</Table.HeaderCell>
                         <Table.HeaderCell rowSpan='2'>Detail</Table.HeaderCell>
                         <Table.HeaderCell rowSpan='2'>Date</Table.HeaderCell>