liting2017 hace 6 años
padre
commit
44558441b5

+ 0 - 2
js/component/manageCenter/project/project/projectAssignment.jsx

@@ -152,8 +152,6 @@ const PaiDan = React.createClass({
                     dataIndex: 'caozuo',
                     key: 'caouzo',
                     render:(text,record)=>{
-                    	console.log(record.settlementAmount);
-                    	console.log(record.processStatus);
                         return <div>
                         	{record.settlementAmount==0&&record.processStatus<5?
                             <Button type="primary" style={{margin:'0 10px'}} onClick={(e)=>{e.stopPropagation(),this.examNo(record)}}>驳回</Button>

+ 8 - 5
js/component/manageCenter/publicComponent/assign.jsx

@@ -127,11 +127,11 @@ const Assign=React.createClass({
 		this.props.closeDesc(false, true);
 	},
     //分配对象列表
-    contactList(item={}){
+    contactList(item={},nub){
         this.setState({
             loading:true
         });
-        let api = this.state.contact?'/api/admin/frequentContactsList':'/api/admin/superviser/adminList';
+        let api = nub?'/api/admin/frequentContactsList':'/api/admin/superviser/adminList';
         $.ajax({
             method: "get",
             dataType: "json",
@@ -191,7 +191,7 @@ const Assign=React.createClass({
             	taskReceiverId:!this.state.contact?record.id:record.contactId,//分配人物ID
             	specially:this.props.specially//是否是咨询师管理员
             }:{
-            	orderNo:this.props.data.orderNo,
+            	orderNo:this.state.orderNo,
                 financeId: !this.state.contact?record.id:record.contactId,    //分配人物id
                 approval:this.props.data.approval   //是否特批
             }
@@ -208,7 +208,7 @@ const Assign=React.createClass({
         }.bind(this));
     },
     searchOrder(){
-    	this.contactList();
+    	this.contactList({},this.state.contact);
     },
     resetOrder(){
     	this.state.departmenttList=undefined;
@@ -224,8 +224,11 @@ const Assign=React.createClass({
     componentWillReceiveProps(nextProps) {
         this.state.visible=nextProps.showDesc;
         if(nextProps.showDesc){
-            this.contactList(nextProps);
+            this.contactList(nextProps,1);
             this.departmentList()
+            this.setState({
+                orderNo:nextProps.data.orderNo
+            })
         }
         this.setState({
             contact:1