#
whycq
2023-11-23 d3009fb2a181b7c78ed24e27b5d450a7ad1fa386
#
2个文件已修改
26 ■■■■ 已修改文件
pages/business/goBusiness/goBusinessDetil.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/business/goBusiness/modiReimburseOnlineDetl.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/business/goBusiness/goBusinessDetil.vue
@@ -124,7 +124,6 @@
        },
        methods: {
            submit() {
                console.log(this.settle);
                if (this.settle == 1) {
                    this.approval()
                } else {
@@ -159,7 +158,16 @@
            },
            // 申请报销
            reimburse() {
                let _this = this
                uni.navigateTo({
                    url: '/pages/business/goBusiness/modiReimburseOnlineDetl',
                    success: function(res) {
                        res.eventChannel.emit('reimburseOnlineDetl', {
                            data: 'add2',
                            detl: _this.list[0]
                        })
                    }
                })
            },
            edit() {
                let _this = this
pages/business/goBusiness/modiReimburseOnlineDetl.vue
@@ -197,7 +197,8 @@
                        updateTime: '',
                        updateUserName: ''
                    },
                fixtype: 'modi'
                fixtype: 'modi',
                businessId: 0
            }
        },
        onLoad(option) {
@@ -206,13 +207,13 @@
            _this.list = []
            const eventChannel = this.getOpenerEventChannel();
            eventChannel.on('reimburseOnlineDetl', function(data) {
                console.log(data);
                if (data.data == 'add') {
                    _this.title = '添加报销审批'
                    _this.fixtype = 'add'
                    _this.form[0].hide = false
                }
                if (data.data == 'modi') {
                    // _this.title = '添加报销审批'
                    _this.form[1].value = data.detl.list.templateName
                    _this.reimburseId2 = data.detl.list.id
                    for (let k in _this.reimburseIds[0]) {
@@ -224,6 +225,12 @@
                    _this.form[0].value = data.detl.list.orderId$
                    _this.getOrderId(data.detl.list.orderId$)
                    _this.tableData = data.detl.list.detl
                }
                // 出差申请报销
                if (data.data == 'add2') {
                    _this.title = '添加报销审批'
                    _this.fixtype = 'add2'
                    _this.businessId = data.detl.id
                }
            })
            
@@ -337,6 +344,9 @@
                console.log(param);
                if (this.fixtype == 'add') {
                    this.formAdd(param)
                } else if (this.fixtype == 'add2') {
                    param['businessId'] = this.businessId
                    this.formAdd(param)
                } else {
                    this.formModi(param)
                }