|
|
@@ -27,14 +27,15 @@ import {
|
|
|
import CustomIcon from '../../utils/CustomIcon'
|
|
|
import ApprovalItem from '../../components/approvalItem/ApprovalItem'
|
|
|
|
|
|
-let mMaster = 'UAS_DEV'
|
|
|
+let mMaster
|
|
|
const mPageSize = 20
|
|
|
let mTodoIndex = 0
|
|
|
let mDoneIndex = 0
|
|
|
let mSendIndex = 0
|
|
|
|
|
|
let mBaseUrl = window.location.origin
|
|
|
- // && 'http://29226oq576.qicp.vip/uas/'
|
|
|
+
|
|
|
+// && 'http://29226oq576.qicp.vip/uas/'
|
|
|
|
|
|
class ApprovalHome extends Component {
|
|
|
|
|
|
@@ -62,6 +63,9 @@ class ApprovalHome extends Component {
|
|
|
pageVisible: true,
|
|
|
})
|
|
|
}, 100)
|
|
|
+
|
|
|
+ mMaster = this.props.match.params.master
|
|
|
+
|
|
|
// 用于刷新组建确认高度
|
|
|
if (ReactDOM.findDOMNode(this.contain)) {
|
|
|
const hei = this.state.receiveHeight -
|
|
|
@@ -80,10 +84,22 @@ class ApprovalHome extends Component {
|
|
|
document.title = '审批'
|
|
|
|
|
|
const { homeState } = this.props
|
|
|
- const { newState, receiveState, sendState, selectedTab } = homeState
|
|
|
+ let { newState, receiveState, sendState, selectedTab } = homeState
|
|
|
|
|
|
this.initSwiper(receiveState)
|
|
|
|
|
|
+ let pageType = this.props.match.params.type
|
|
|
+ if (pageType == 'receive') {
|
|
|
+ selectedTab = 1
|
|
|
+ freshHomeState({
|
|
|
+ selectedTab: 1,
|
|
|
+ })()
|
|
|
+ } else if (pageType == 'send') {
|
|
|
+ selectedTab = 2
|
|
|
+ freshHomeState({
|
|
|
+ selectedTab: 2,
|
|
|
+ })()
|
|
|
+ }
|
|
|
switch (selectedTab) {
|
|
|
case 0: {
|
|
|
this.initNew(newState)
|
|
|
@@ -790,7 +806,8 @@ class ApprovalHome extends Component {
|
|
|
sendList.length = 0
|
|
|
}
|
|
|
|
|
|
- fetchGet(mBaseUrl + '/common/desktop/process/uapproval/alreadyLaunch.action',
|
|
|
+ fetchGet(
|
|
|
+ mBaseUrl + '/common/desktop/process/uapproval/alreadyLaunch.action',
|
|
|
{
|
|
|
pageSize: mPageSize,
|
|
|
page: mSendIndex,
|