瀏覽代碼

付款节点数据显示

mentoswzq 4 年之前
父節點
當前提交
2b3c089449
共有 1 個文件被更改,包括 15 次插入10 次删除
  1. 15 10
      js/component/manageCenter/project/task/myTask.jsx

+ 15 - 10
js/component/manageCenter/project/task/myTask.jsx

@@ -209,6 +209,8 @@ const Task = React.createClass({
   },
   getInitialState() {
     return {
+      projectType:'',//项目分类
+      paySubject:[],
       PayNodeCompany:[],
       thirdMaterial: 0, //第三方信息材料 0-无 1-有
       thirdUrgent: 0, //第三方信息加急状态
@@ -735,8 +737,8 @@ const Task = React.createClass({
         },
         {
           title: '付款科目',
-          dataIndex: 'unitPrice',
-          key: 'unitPrice',
+          dataIndex: 'projectType',
+          key: 'projectType',
           render: (text, record) => {
             if (text) {
               return <span>{text}</span>
@@ -852,8 +854,9 @@ const Task = React.createClass({
     cuiJieDian.map(item=>{
       if(item.value==cSort) {
         console.log(item.children);
-        localStorage.setItem('paySubject',JSON.stringify(item.children))
-        return item.children;
+        this.setState({
+          paySubject : item.children
+        })
       }
     })
   },
@@ -5207,12 +5210,14 @@ const Task = React.createClass({
                 </div>
                 <div className="clearfix">
                   <FormItem {...formItemLayout} label="付款科目">
-                  <Select defaultValue="请选择付款科目" style={{ width: 220 }}>
-                    {/* {
-                 JSON.parse(
-                  window.localStorage.getItem('paySubject')
-                ).map((item, index) => <Select.Option value={item.value} key={index}>{item.key}</Select.Option>)
-                 } */}
+                  <Select  defaultValue="请选择付款科目" style={{ width: 220 }}>
+                    {
+                 this.state.paySubject.map((item, index) => <Select.Option value={item.value} key={index}>{item.key}</Select.Option>)
+                 }
+                 <Select.Option key={0} value={0}>
+                        自定义
+                      </Select.Option>
+
                   </Select>
                     <span className="mandatory">*</span>
                   </FormItem>