zhangjiaqing
8 天以前 1cef3adee31c6934c0da4b4f0b8a6f5ac03b364f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/**
    入驻小区
**/
(function(vc) {
    var DEFAULT_PAGE = 1;
    var DEFAULT_ROWS = 100;
    vc.extends({
        data: {
            newOaWorkflowInfo: {
                switchValue: '',
            }
        },
        _initMethod: function() {
            //$that.newOaWorkflowInfo.switchValue = vc.getParam('switchValue');
            let _switchValue = vc.getParam('switchValue');
 
            if (_switchValue) {
                $that.swatch(_switchValue);
                return;
            }
            if (vc.hasPrivilege('502023041839740294')) {
                $that.swatch('newOaWorkflowPool');
            } else {
                $that.swatch('newOaWorkflowForm');
            }
 
        },
        _initEvent: function() {
            vc.on('newOaWorkflow', 'listNewOaWorkflow', function(_param) {
                vc.component._listNewOaWorkflows(DEFAULT_PAGE, DEFAULT_ROWS);
            });
            vc.on('newOaWorkflow', 'switch', function(_switchValue) {
                $that.swatch(_switchValue);
            })
        },
        methods: {
            swatch: function(_value) {
                if ($that.newOaWorkflowInfo.switchValue == _value) {
                    return;
                }
                $that.newOaWorkflowInfo.switchValue = _value;
                vc.emit(_value, 'witch', {
                    flowId: vc.getParam('flowId')
                });
            }
        }
    });
})(window.vc);