|
|
@@ -80,6 +80,7 @@ const defaultApprovalState = {
|
|
|
revokeAble: false,//撤回按钮是否显示
|
|
|
|
|
|
approvalStatus: 0,//审批状态 0:待审批;1:审批通过;2:审批不通过:3:异常结束
|
|
|
+ approvalAble: false,
|
|
|
|
|
|
titleApproval: {
|
|
|
caption: '',
|
|
|
@@ -208,13 +209,12 @@ class Approval extends Component {
|
|
|
nodeList,//审批节点
|
|
|
pointsList,//要点
|
|
|
approvalStatus,//审批状态
|
|
|
+ approvalAble,
|
|
|
|
|
|
changeModalOpen,//变更处理人弹框是否显示
|
|
|
changeDataSource,//变更处理人列表
|
|
|
} = this.state
|
|
|
|
|
|
- const approvalAble = (approvalStatus == 0 &&
|
|
|
- (mType === undefined || mType == 0))
|
|
|
//审批常用语
|
|
|
let fastItems = []
|
|
|
for (let i = 0; i < fastList.length; i++) {
|
|
|
@@ -688,7 +688,7 @@ class Approval extends Component {
|
|
|
*/
|
|
|
urgeToApproval = () => {
|
|
|
Toast.loading('正在催办', 0)
|
|
|
- fetchPost(mBaseUrl + '/uapproval/common/urgedDeal.action', {
|
|
|
+ fetchPost(mBaseUrl + '/uapproval/common/urgeDeal.action', {
|
|
|
caller: mApprovalRecord.caller,
|
|
|
id: mApprovalRecord.id,
|
|
|
}).then(response => {
|
|
|
@@ -879,8 +879,12 @@ class Approval extends Component {
|
|
|
})
|
|
|
} else {
|
|
|
this.setState({
|
|
|
- approvalStatus: ((isObjEmpty(mApprovalRecord.currentNodeMan)
|
|
|
- || mEmcode == mApprovalRecord.currentNodeMan)) ? 0 : 4,
|
|
|
+ approvalStatus: 0,
|
|
|
+ approvalAble: ((mType === undefined || mType == 0) &&
|
|
|
+ ((isObjEmpty(mApprovalRecord.currentNodeMan)
|
|
|
+ || mEmcode == mApprovalRecord.currentNodeMan)))
|
|
|
+ ? true
|
|
|
+ : false,
|
|
|
})
|
|
|
}
|
|
|
}
|