dev01 месяцев назад: 2
Родитель
Сommit
3d74a80562

+ 293 - 292
js/component/common/nowProjectStatus/type.jsx

@@ -1,309 +1,310 @@
 // 高新会员
-const highTechColumnsVIP =[
-    {
-        id:1,
-        name:'进行中',
-    },
-    // {
-    //     id:2,
-    //     name:'暂停(客户通知暂停)',
-    //     valueType:['date'],
-    //     explain:'需上传截图证明'
-    // },
-    // {
-    //     id:3,
-    //     name:'暂停(业务线、总经理通知暂停)',
-    //     valueType:['date'],
-    //     explain:'需上传截图证明'
-    // },
-    {
-        id:21,
-        name:'第1年进行中',
-        valueType:['date']
-    },
-    {
-        id:22,
-        name:'第1年服务完成',
-        valueType:['date']
-    },
-    {
-        id:23,
-        name:'第2年进行中',
-        valueType:['date']
-    },
-    {
-        id:24,
-        name:'第2年服务完成',
-        valueType:['date']
-    },
-    {
-        id:25,
-        name:'第3年进行中',
-        valueType:['date'],
-    },
-    {
-        id:26,
-        name:'第3年服务完成',
-        valueType:['date']
-    },
-    {
-        id:27,
-        name:'所有会员服务全部完成',
-        valueType:['date'],
-        placeholder:'请输入编号'
-    },
-    {
-        id:11,
-        name:'退单(已申报/已下证)',
-        valueType:['date']
-    },
-    {
-        id:12,
-        name:'退单(未申报/未下证)',
-        valueType:['date']
-    }
+const highTechColumnsVIP = [
+  {
+    id: 1,
+    name: '进行中',
+  },
+  // {
+  //     id:2,
+  //     name:'暂停(客户通知暂停)',
+  //     valueType:['date'],
+  //     explain:'需上传截图证明'
+  // },
+  // {
+  //     id:3,
+  //     name:'暂停(业务线、总经理通知暂停)',
+  //     valueType:['date'],
+  //     explain:'需上传截图证明'
+  // },
+
+  // {
+  //     id:21,
+  //     name:'第1年进行中',
+  //     valueType:['date']
+  // },
+  // {
+  //     id:22,
+  //     name:'第1年服务完成',
+  //     valueType:['date']
+  // },
+  // {
+  //     id:23,
+  //     name:'第2年进行中',
+  //     valueType:['date']
+  // },
+  // {
+  //     id:24,
+  //     name:'第2年服务完成',
+  //     valueType:['date']
+  // },
+  // {
+  //     id:25,
+  //     name:'第3年进行中',
+  //     valueType:['date'],
+  // },
+  // {
+  //     id:26,
+  //     name:'第3年服务完成',
+  //     valueType:['date']
+  // },
+  {
+    id: 27,
+    name: '所有会员服务全部完成',
+    valueType: ['date'],
+    placeholder: '请输入编号'
+  },
+  {
+    id: 11,
+    name: '退单(已申报/已下证)',
+    valueType: ['date']
+  },
+  {
+    id: 12,
+    name: '退单(未申报/未下证)',
+    valueType: ['date']
+  }
 ]
 //高新
-const highTechColumns =[
-    {
-        id:1,
-        name:'进行中',
-    },
-    // {
-    //     id:2,
-    //     name:'暂停(客户通知暂停)',
-    //     valueType:['date'],
-    //     explain:'需上传截图证明'
-    // },
-    // {
-    //     id:3,
-    //     name:'暂停(业务线、总经理通知暂停)',
-    //     valueType:['date'],
-    //     explain:'需上传截图证明'
-    // },
-    {
-        id:4,
-        name:'已提交',
-        valueType:['date']
-    },
-    {
-        id:5,
-        name:'未推荐',
-        valueType:['date']
-    },
-    {
-        id:6,
-        name:'已推荐',
-        valueType:['date']
-    },
-    {
-        id:7,
-        name:'未拟公示',
-        valueType:['date']
-    },
-    {
-        id:8,
-        name:'已拟公示',
-        valueType:['date','exampleNumber'],
-        placeholder:'请输入公式网络链接'
-    },
-    {
-        id:28,
-        name:'抽查未备案',
-        valueType:['date'],
-    },
-    {
-        id:9,
-        name:'已备案',
-        valueType:['date']
-    },
-    {
-        id:10,
-        name:'已下证',
-        label:'下证时间',
-        valueType:['date','certificateNumber'],
-        placeholder:'请输入编号'
-    },
-    {
-        id:11,
-        name:'退单(已申报/已下证)',
-        valueType:['date']
-    },
-    {
-        id:12,
-        name:'退单(未申报/未下证)',
-        valueType:['date']
-    }
+const highTechColumns = [
+  {
+    id: 1,
+    name: '进行中',
+  },
+  // {
+  //     id:2,
+  //     name:'暂停(客户通知暂停)',
+  //     valueType:['date'],
+  //     explain:'需上传截图证明'
+  // },
+  // {
+  //     id:3,
+  //     name:'暂停(业务线、总经理通知暂停)',
+  //     valueType:['date'],
+  //     explain:'需上传截图证明'
+  // },
+  {
+    id: 4,
+    name: '已提交',
+    valueType: ['date']
+  },
+  // {
+  //     id:5,
+  //     name:'未推荐',
+  //     valueType:['date']
+  // },
+  // {
+  //     id:6,
+  //     name:'已推荐',
+  //     valueType:['date']
+  // },
+  {
+    id: 7,
+    name: '未拟公示',
+    valueType: ['date']
+  },
+  {
+    id: 8,
+    name: '已拟公示',
+    valueType: ['date', 'exampleNumber'],
+    placeholder: '请输入公式网络链接'
+  },
+  // {
+  //   id: 28,
+  //   name: '抽查未备案',
+  //   valueType: ['date'],
+  // },
+  // {
+  //     id:9,
+  //     name:'已备案',
+  //     valueType:['date']
+  // },
+  {
+    id: 10,
+    name: '已下证',
+    label: '下证时间',
+    valueType: ['date', 'certificateNumber'],
+    placeholder: '请输入编号'
+  },
+  {
+    id: 11,
+    name: '退单(已申报/已下证)',
+    valueType: ['date']
+  },
+  {
+    id: 12,
+    name: '退单(未申报/未下证)',
+    valueType: ['date']
+  }
 ];
 
 //科技
 const science = [
-    {
-        id:1,
-        name:'进行中',
-    },
-    // {
-    //     id:2,
-    //     name:'暂停(客户通知暂停)',
-    //     valueType:['date'],
-    //     explain:'需上传截图证明'
-    // },
-    // {
-    //     id:3,
-    //     name:'暂停(业务线、总经理通知暂停)',
-    //     valueType:['date'],
-    //     explain:'需上传截图证明'
-    // },
-    {
-        id:4,
-        name:'已提交',
-        valueType:['date']
-    },
-    {
-        id:5,
-        name:'未推荐',
-        valueType:['date']
-    },
-    {
-        id:6,
-        name:'已推荐',
-        valueType:['date']
-    },
-    {
-        id:13,
-        name:'已答辩',
-        valueType:['date']
-    },
-    {
-        id:14,
-        name:'未立项',
-        valueType:['date']
-    },
-    {
-        id:15,
-        name:'已立项',
-        valueType:['date','setUpAmount'],
-    },
-    {
-        id:16,
-        name:'前补助',
-        valueType:['date']
-    },
-    {
-        id:17,
-        name:'后补助',
-        valueType:['date']
-    },
-    {
-        id:18,
-        name:'已拨款',
-        valueType:['date','appropriation'],
-    },
-    {
-        id:11,
-        name:'退单(已申报/已下证)',
-        valueType:['date']
-    },
-    {
-        id:12,
-        name:'退单(未申报/未下证)',
-        valueType:['date']
-    }
+  {
+    id: 1,
+    name: '进行中',
+  },
+  // {
+  //     id:2,
+  //     name:'暂停(客户通知暂停)',
+  //     valueType:['date'],
+  //     explain:'需上传截图证明'
+  // },
+  // {
+  //     id:3,
+  //     name:'暂停(业务线、总经理通知暂停)',
+  //     valueType:['date'],
+  //     explain:'需上传截图证明'
+  // },
+  {
+    id: 4,
+    name: '已提交',
+    valueType: ['date']
+  },
+  // {
+  //     id:5,
+  //     name:'未推荐',
+  //     valueType:['date']
+  // },
+  // {
+  //     id:6,
+  //     name:'已推荐',
+  //     valueType:['date']
+  // },
+  // {
+  //     id:13,
+  //     name:'已答辩',
+  //     valueType:['date']
+  // },
+  {
+    id: 14,
+    name: '未立项',
+    valueType: ['date']
+  },
+  {
+    id: 15,
+    name: '已立项',
+    valueType: ['date', 'setUpAmount'],
+  },
+  // {
+  //     id:16,
+  //     name:'前补助',
+  //     valueType:['date']
+  // },
+  // {
+  //     id:17,
+  //     name:'后补助',
+  //     valueType:['date']
+  // },
+  {
+    id: 18,
+    name: '已拨款',
+    valueType: ['date', 'appropriation'],
+  },
+  {
+    id: 11,
+    name: '退单(已申报/已下证)',
+    valueType: ['date']
+  },
+  {
+    id: 12,
+    name: '退单(未申报/未下证)',
+    valueType: ['date']
+  }
 ];
-
+// 专利
 const patent = [
-    {
-        id:1,
-        name:'进行中',
-    },
-    // {
-    //     id:2,
-    //     name:'暂停(客户通知暂停)',
-    //     valueType:['date'],
-    //     explain:'需上传截图证明'
-    // },
-    // {
-    //     id:3,
-    //     name:'暂停(业务线、总经理通知暂停)',
-    //     valueType:['date'],
-    //     explain:'需上传截图证明'
-    // },
-    {
-        id:4,
-        name:'已提交',
-        valueType:['date'],
-    },
-    {
-        id:19,
-        name:'已完成/下证',
-        valueType:['date'],
-    },
-    {
-        id:20,
-        name:'已驳回',
-        valueType:['date']
-    },
-    {
-        id:11,
-        name:'退单(已申报/已下证)',
-        valueType:['date']
-    },
-    {
-        id:12,
-        name:'退单(未申报/未下证)',
-        valueType:['date']
-    }
+  {
+    id: 1,
+    name: '进行中',
+  },
+  // {
+  //     id:2,
+  //     name:'暂停(客户通知暂停)',
+  //     valueType:['date'],
+  //     explain:'需上传截图证明'
+  // },
+  // {
+  //     id:3,
+  //     name:'暂停(业务线、总经理通知暂停)',
+  //     valueType:['date'],
+  //     explain:'需上传截图证明'
+  // },
+  {
+    id: 4,
+    name: '已提交',
+    valueType: ['date'],
+  },
+  {
+    id: 19,
+    name: '已完成/下证',
+    valueType: ['date'],
+  },
+  {
+    id: 20,
+    name: '已驳回',
+    valueType: ['date']
+  },
+  {
+    id: 11,
+    name: '退单(已申报/已下证)',
+    valueType: ['date']
+  },
+  {
+    id: 12,
+    name: '退单(未申报/未下证)',
+    valueType: ['date']
+  }
 ];
 
 //软著/通用
 const currency = [
-    {
-        id:1,
-        name:'进行中',
-    },
-    // {
-    //     id:2,
-    //     name:'暂停(客户通知暂停)',
-    //     valueType:['date'],
-    //     explain:'需上传截图证明'
-    // },
-    // {
-    //     id:3,
-    //     name:'暂停(业务线、总经理通知暂停)',
-    //     valueType:['date'],
-    //     explain:'需上传截图证明'
-    // },
-    {
-        id:4,
-        name:'已提交',
-        valueType:['date'],
-    },
-    {
-        id:19,
-        name:'已完成/下证',
-        valueType:['date'],
-    },
-    {
-        id:20,
-        name:'已驳回',
-        valueType:['date']
-    },
-    {
-        id:11,
-        name:'退单(已申报/已下证)',
-        valueType:['date']
-    },
-    {
-        id:12,
-        name:'退单(未申报/未下证)',
-        valueType:['date']
-    }
+  {
+    id: 1,
+    name: '进行中',
+  },
+  // {
+  //     id:2,
+  //     name:'暂停(客户通知暂停)',
+  //     valueType:['date'],
+  //     explain:'需上传截图证明'
+  // },
+  // {
+  //     id:3,
+  //     name:'暂停(业务线、总经理通知暂停)',
+  //     valueType:['date'],
+  //     explain:'需上传截图证明'
+  // },
+  {
+    id: 4,
+    name: '已提交',
+    valueType: ['date'],
+  },
+  {
+    id: 19,
+    name: '已完成/下证',
+    valueType: ['date'],
+  },
+  {
+    id: 20,
+    name: '已驳回',
+    valueType: ['date']
+  },
+  {
+    id: 11,
+    name: '退单(已申报/已下证)',
+    valueType: ['date']
+  },
+  {
+    id: 12,
+    name: '退单(未申报/未下证)',
+    valueType: ['date']
+  }
 ];
 
 export {
-    highTechColumns,//高新
-    highTechColumnsVIP,//高新会员
-    science,//科技
-    patent,//专利
-    currency,//软著和同意
+  highTechColumns,//高新
+  highTechColumnsVIP,//高新会员
+  science,//科技
+  patent,//专利
+  currency,//软著和同意
 }

+ 2 - 2
js/component/common/staffSearch/index.jsx

@@ -24,7 +24,7 @@ class StaffSearch extends Component {
     })
     this.props.onBlurText({ title: e });
     if (!e) {
-      this.props.onBlurChange({ title: e, value: null });
+      this.props.onBlurChange({ title: e, value: undefined });
     }
   }
 
@@ -81,7 +81,7 @@ class StaffSearch extends Component {
         className="certain-category-search"
         dropdownClassName="certain-category-search-dropdown"
         dropdownMatchSelectWidth={false}
-        size="large"
+        // size="large"
         style={{ width: this.props.width || '200px' }}
         dataSource={options}
         placeholder={this.props.placeholder}

+ 108 - 108
js/component/dataDic.js

@@ -3122,14 +3122,14 @@ module.exports = {
       value: '高新',
       label: '高新',
       children: [
-        {
-          value: 5,
-          label: '未推荐',
-        },
-        {
-          value: 6,
-          label: '已推荐',
-        },
+        // {
+        //   value: 5,
+        //   label: '未推荐',
+        // },
+        // {
+        //   value: 6,
+        //   label: '已推荐',
+        // },
         {
           value: 7,
           label: '未公示',
@@ -3138,10 +3138,10 @@ module.exports = {
           value: 8,
           label: '已公示',
         },
-        {
-          value: 9,
-          label: '已备案',
-        },
+        // {
+        //   value: 9,
+        //   label: '已备案',
+        // },
         {
           value: 10,
           label: '已下注',
@@ -3160,18 +3160,18 @@ module.exports = {
       value: '科技',
       label: '科技',
       children: [
-        {
-          value: 5,
-          label: '未推荐',
-        },
-        {
-          value: 6,
-          label: '已推荐',
-        },
-        {
-          value: 13,
-          label: '已答辩',
-        },
+        // {
+        //   value: 5,
+        //   label: '未推荐',
+        // },
+        // {
+        //   value: 6,
+        //   label: '已推荐',
+        // },
+        // {
+        //   value: 13,
+        //   label: '已答辩',
+        // },
         {
           value: 14,
           label: '未立项',
@@ -3180,14 +3180,14 @@ module.exports = {
           value: 15,
           label: '已立项',
         },
-        {
-          value: 16,
-          label: '前补助',
-        },
-        {
-          value: 17,
-          label: '后补助',
-        },
+        // {
+        //   value: 16,
+        //   label: '前补助',
+        // },
+        // {
+        //   value: 17,
+        //   label: '后补助',
+        // },
         {
           value: 18,
           label: '已拨款',
@@ -3242,30 +3242,30 @@ module.exports = {
       value: '会员',
       label: '会员',
       children: [
-        {
-          value: 21,
-          label: '第1年进行中',
-        },
-        {
-          value: 22,
-          label: '第1年服务完成',
-        },
-        {
-          value: 23,
-          label: '第2年进行中',
-        },
-        {
-          value: 24,
-          label: '第2年服务完成',
-        },
-        {
-          value: 25,
-          label: '第3年进行中',
-        },
-        {
-          value: 26,
-          label: '第3年服务完成',
-        },
+        // {
+        //   value: 21,
+        //   label: '第1年进行中',
+        // },
+        // {
+        //   value: 22,
+        //   label: '第1年服务完成',
+        // },
+        // {
+        //   value: 23,
+        //   label: '第2年进行中',
+        // },
+        // {
+        //   value: 24,
+        //   label: '第2年服务完成',
+        // },
+        // {
+        //   value: 25,
+        //   label: '第3年进行中',
+        // },
+        // {
+        //   value: 26,
+        //   label: '第3年服务完成',
+        // },
         {
           value: 27,
           label: '所有会员服务全部完成',
@@ -3905,14 +3905,14 @@ module.exports = {
       value: 4,
       label: '已提交',
     },
-    {
-      value: 5,
-      label: '未推荐',
-    },
-    {
-      value: 6,
-      label: '已推荐',
-    },
+    // {
+    //   value: 5,
+    //   label: '未推荐',
+    // },
+    // {
+    //   value: 6,
+    //   label: '已推荐',
+    // },
     {
       value: 7,
       label: '未公示',
@@ -3921,10 +3921,10 @@ module.exports = {
       value: 8,
       label: '已公示',
     },
-    {
-      value: 9,
-      label: '已备案',
-    },
+    // {
+    //   value: 9,
+    //   label: '已备案',
+    // },
     {
       value: 10,
       label: '已下证',
@@ -3937,10 +3937,10 @@ module.exports = {
       value: 12,
       label: '退单(未申报/未下证)',
     },
-    {
-      value: 13,
-      label: '已答辩',
-    },
+    // {
+    //   value: 13,
+    //   label: '已答辩',
+    // },
     {
       value: 14,
       label: '未立项',
@@ -3949,14 +3949,14 @@ module.exports = {
       value: 15,
       label: '已立项',
     },
-    {
-      value: 16,
-      label: '前补助',
-    },
-    {
-      value: 17,
-      label: '后补助',
-    },
+    // {
+    //   value: 16,
+    //   label: '前补助',
+    // },
+    // {
+    //   value: 17,
+    //   label: '后补助',
+    // },
     {
       value: 18,
       label: '立项已拨款',
@@ -3969,38 +3969,38 @@ module.exports = {
       value: 20,
       label: '已驳回',
     },
-    {
-      value: 21,
-      label: '第1年进行中',
-    },
-    {
-      value: 22,
-      label: '第1年服务完成',
-    },
-    {
-      value: 23,
-      label: '第2年进行中',
-    },
-    {
-      value: 24,
-      label: '第2年服务完成',
-    },
-    {
-      value: 25,
-      label: '第3年进行中',
-    },
-    {
-      value: 26,
-      label: '第3年服务完成',
-    },
+    // {
+    //   value: 21,
+    //   label: '第1年进行中',
+    // },
+    // {
+    //   value: 22,
+    //   label: '第1年服务完成',
+    // },
+    // {
+    //   value: 23,
+    //   label: '第2年进行中',
+    // },
+    // {
+    //   value: 24,
+    //   label: '第2年服务完成',
+    // },
+    // {
+    //   value: 25,
+    //   label: '第3年进行中',
+    // },
+    // {
+    //   value: 26,
+    //   label: '第3年服务完成',
+    // },
     {
       value: 27,
       label: '所有会员服务全部完成',
     },
-    {
-      value: 28,
-      label: '抽查未备案',
-    },
+    // {
+    //   value: 28,
+    //   label: '抽查未备案',
+    // },
     {
       value: 2,
       label: '暂停(客户通知暂停)',

+ 10 - 0
js/component/manageCenter/project/content.jsx

@@ -70,6 +70,16 @@ class Content extends Component {
           });
         });
         break;
+      //项目数据统计
+      case "projecDataStatistics":
+        require.ensure([], () => {
+          const ProjecDataStatistics = require("./summary/projecDataStatistics")
+            .default;
+          this.setState({
+            component: <ProjecDataStatistics />
+          });
+        });
+        break;
       //项目数据
       case "projecData":
         require.ensure([], () => {

+ 31 - 0
js/component/manageCenter/project/summary/index.less

@@ -5,3 +5,34 @@
 .projectTable:hover{
   background: #71a7e885 !important;
 }
+
+.even-row1{
+  background: #99FFFF;
+}
+.even-row2{
+  background: #FFFFCC;
+}
+.even-row3{
+  background: #FFCCCC;
+}
+.even-row4{
+  background: #99CCFF;
+}
+.even-row5{
+  background: #99FFCC;
+}
+.even-row6{
+  background: #CC99CC;
+}
+.even-row7{
+  background: #99CCCC;
+}
+.even-row8{
+  background: #FFCC99;
+}
+.even-row9{
+  background: #FF9999;
+}
+.even-row10{
+  background: #CCCC99;
+}

Разница между файлами не показана из-за своего большого размера
+ 1331 - 0
js/component/manageCenter/project/summary/projecDataStatistics.jsx


+ 1 - 0
js/component/manageCenter/project/task/newSupplier.js

@@ -413,6 +413,7 @@ class NewSupplier extends Component {
                                             <Option value="5">加急21-25个工作日</Option>
                                             <Option value="6">加急26-30个工作日</Option>
                                             <Option value="7">加急45个工作日</Option>
+                                            <Option value="8">加急60个工作日</Option>
                                         </Select>
                                         <span className="mandatory">*</span>
                                     </Form.Item>

+ 1 - 0
js/component/manageCenter/set/projectConfigure/addSoftWritingPrice.js

@@ -104,6 +104,7 @@ class AddSoftWritingPrice extends Component{
                                     <Select.Option value={5}>加急21-25个工作日</Select.Option>
                                     <Select.Option value={6}>加急26-30个工作日</Select.Option>
                                     <Select.Option value={7}>加急45个工作日</Select.Option>
+                                    <Select.Option value={8}>加急60个工作日</Select.Option>
                                 </Select>
                             )}
                         </Form.Item>

+ 3 - 0
js/component/manageCenter/set/projectConfigure/softwareConfigure.js

@@ -64,6 +64,8 @@ class SoftwareConfigure extends Component {
                 return '加急26-30个工作日';
               case 7:
                 return '加急45个工作日';
+              case 8:
+                return '加急60个工作日';
             }
           }
         },
@@ -261,6 +263,7 @@ class SoftwareConfigure extends Component {
                     <Select.Option value={5}>加急21-25个工作日</Select.Option>
                     <Select.Option value={6}>加急26-30个工作日</Select.Option>
                     <Select.Option value={7}>加急45个工作日</Select.Option>
+                    <Select.Option value={8}>加急60个工作日</Select.Option>
                   </Select>
                 </div>
                 <Button type="primary" onClick={() => {

+ 3 - 1
js/component/tools.js

@@ -1012,7 +1012,7 @@ const obj = {
   },
   //是否文字与数字转换
   getWhether: function (e) {
-    if (e) {
+    if (e || e == 0) {
       let theType = "";
       Whether.map(function (item) {
         if (item.value == e) {
@@ -1835,6 +1835,8 @@ const obj = {
       return "加急26-30个工作日";
     } else if (val == 7) {
       return "加急45个工作日";
+    } else if (val == 8) {
+      return "加急60个工作日";
     }
   },
   //审核状态

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "afanti",
-  "version": "1.3.24",
+  "version": "1.3.25",
   "description": "",
   "main": "index.js",
   "scripts": {