albertshaw 8 yıl önce
ebeveyn
işleme
b9eb600768

+ 2 - 0
.gitignore

@@ -27,3 +27,5 @@ build/Release
 node_modules
 clean.sh
 build
+
+.vscode

BIN
image/adminBackground.jpg


BIN
image/bg.jpg


+ 8 - 4
js/component/account/services/orgTechCenter.jsx

@@ -201,8 +201,10 @@ const CenterList = React.createClass({
             data: {
             }
         }).done((data) => {
-            if (data.error.length || !data.data) {
-                message.warning(data.error[0].message);
+            if (!data.data) {
+                if(data.error.length) {
+                    message.warning(data.error[0].message);
+                }
                 return;
             };
             this.state.cid = data.data.id;
@@ -236,8 +238,10 @@ const CenterList = React.createClass({
                 cid: this.state.cid
             }
         }).done((data) => {
-            if (data.error.length || !data.data || !data.data.list) {
-                message.warning(data.error[0].message);
+            if (!data.data || !data.data.list) {
+                if(data.error.length) {
+                    message.warning(data.error[0].message);
+                }
                 return;
             };
             for (let i = 0; i < data.data.list.length; i++) {

+ 11 - 35
js/component/account/set/company.jsx

@@ -410,7 +410,7 @@ const PersonFrom = Form.create()(React.createClass({
                     label="创办时间"
                 >
                     {getFieldDecorator('schoolTime', {
-                        initialValue: this.state.schoolTime
+                        initialValue: this.state.schoolTime || 0
                     })(
                         <InputNumber />
                         )}
@@ -423,7 +423,7 @@ const PersonFrom = Form.create()(React.createClass({
                         label="院士"
                     >
                         {getFieldDecorator('aca', {
-                            initialValue: this.state.aca
+                            initialValue: this.state.aca || 0
                         })(
                             <InputNumber />
                             )}
@@ -435,7 +435,7 @@ const PersonFrom = Form.create()(React.createClass({
                         label="博士生导师"
                     >
                         {getFieldDecorator('PhDTutor', {
-                            initialValue: this.state.PhDTutor
+                            initialValue: this.state.PhDTutor || 0
                         })(
                             <InputNumber />
                             )}
@@ -447,7 +447,7 @@ const PersonFrom = Form.create()(React.createClass({
                         label="硕士生导师"
                     >
                         {getFieldDecorator('MSTutor', {
-                            initialValue: this.state.MSTutor
+                            initialValue: this.state.MSTutor || 0
                         })(
                             <InputNumber />
                             )}
@@ -459,7 +459,7 @@ const PersonFrom = Form.create()(React.createClass({
                         label="其他专家"
                     >
                         {getFieldDecorator('otherExperts', {
-                            initialValue: this.state.otherExperts
+                            initialValue: this.state.otherExperts || 0
                         })(
                             <InputNumber />
                             )}
@@ -471,7 +471,7 @@ const PersonFrom = Form.create()(React.createClass({
                         label="国家级重点实验室"
                     >
                         {getFieldDecorator('StateKeyLab', {
-                            initialValue: this.state.StateKeyLab
+                            initialValue: this.state.StateKeyLab || 0
                         })(
                             <InputNumber />
                             )}
@@ -483,7 +483,7 @@ const PersonFrom = Form.create()(React.createClass({
                         label="教育部重点实验室"
                     >
                         {getFieldDecorator('EduKeyLab', {
-                            initialValue: this.state.EduKeyLab
+                            initialValue: this.state.EduKeyLab || 0
                         })(
                             <InputNumber />
                             )}
@@ -495,7 +495,7 @@ const PersonFrom = Form.create()(React.createClass({
                         label="企业共建研究中心"
                     >
                         {getFieldDecorator('ComCenter', {
-                            initialValue: this.state.ComCenter
+                            initialValue: this.state.ComCenter || 0
                         })(
                             <InputNumber />
                             )}
@@ -507,7 +507,7 @@ const PersonFrom = Form.create()(React.createClass({
                         label="其他研究中心"
                     >
                         {getFieldDecorator('otherCenter', {
-                            initialValue: this.state.otherCenter
+                            initialValue: this.state.otherCenter || 0
                         })(
                             <InputNumber />
                             )}
@@ -519,7 +519,7 @@ const PersonFrom = Form.create()(React.createClass({
                     label="创办时间"
                 >
                     {getFieldDecorator('resTime', {
-                        initialValue: this.state.resTime
+                        initialValue: this.state.resTime || 0
                     })(
                         <InputNumber />
                         )}
@@ -580,28 +580,4 @@ const Person = React.createClass({
     }
 });
 
-export default Person;
-
-                // <FormItem
-                //     {...formItemLayout}
-                //     label="单位规模"
-                // >
-                //     {getFieldDecorator('unitNumber', {
-                //         initialValue: this.state.unitNumber
-                //     })(
-                //         <InputNumber />
-                //         )}
-                //     <span>人</span>
-                // </FormItem>
-                //                 <FormItem style={{ 'display': this.state.companyDis }}
-                //     labelCol={{ span: 3 }}
-                //     wrapperCol={{ span: 6 }}
-                //     label="年营业额"
-                // >
-                //     {getFieldDecorator('turnover', {
-                //         initialValue: this.state.turnover
-                //     })(
-                //         <InputNumber />
-                //         )}
-                //     <span>万元</span>
-                // </FormItem>
+export default Person;

+ 5 - 1
js/component/login/adminLogin.less

@@ -1,9 +1,13 @@
+body {
+    background: #fff url(../../../image/bg.jpg) no-repeat;
+    background-size: cover;
+}
 .login-box {
     width: 400px;
     height: 320px;
     padding: 50px 50px 0 50px;
     background: #fff;
-    margin: 0 auto;
+    margin: 40px auto;
     input {
         height: 36px;
         border-radius: 0px;

+ 4 - 2
js/component/manageCenter/servicesManage/highTech/fosterDesc/orgTechCenter.jsx

@@ -240,8 +240,10 @@ const CenterList = React.createClass({
                 cid: this.state.cid,
             }
         }).done((data) => {
-            if (data.error.length || !data.data || !data.data.list) {
-                message.warning(data.error[0].message);
+            if (!data.data || !data.data.list) {
+                if(data.error.length) {
+                    message.warning(data.error[0].message);
+                }
                 return;
             };
             for (let i = 0; i < data.data.list.length; i++) {

+ 4 - 1
js/component/manageCenter/servicesManage/leftTab.jsx

@@ -22,10 +22,13 @@ const LeftTab = React.createClass({
             switch (e.keyPath[1]) {
                 case 'sub1':
                     location.href = globalConfig.context + '/admin/servicesManage/patent.html#' + e.key;
+                    break;
                 case 'sub2':
-                    return;
+                    location.href = globalConfig.context + '/admin/servicesManage/copyright.html#' + e.key;
+                    break;
                 case 'sub3':
                     location.href = globalConfig.context + '/admin/servicesManage/highTech.html#' + e.key;
+                    break;
             }
         };
         this.props.handlekey(e.key);