Event.js 4.22 KB
Newer Older
1 2 3 4 5 6 7 8 9
import Api from "~/service/Api"
import Utils from "~/utils"

export default {
                async onOpnfil(){
                let rtnmsg = await this.executeRule("opnfil")
                if(rtnmsg.respCode == SUCCESS)
                {
                //TODO 处理数据逻辑
taojinrui committed
10 11 12 13
                this.$message({
                    type: 'success',
                    message: '获取成功!'
                });
14 15 16 17 18 19 20 21

                }
                else
                {
                this.$notify.error({title: '错误',message: '服务请求失败!'});
                }
            },
        async onUpload(){
taojinrui committed
22
                
23 24 25 26
                let rtnmsg = await this.executeRule("upload")
                if(rtnmsg.respCode == SUCCESS)
                {
                //TODO 处理数据逻辑
taojinrui committed
27 28 29 30 31 32 33 34
                Utils.copyValueFromVO(this.model, rtnmsg.data);
                this.$message({
                    type: 'success',
                    message: '上传成功!'
                });
                    this.model.filpth = ''
                    this.model.newnam = ''
                    this.model.opefil = ''
35 36 37 38 39 40 41 42 43 44 45
                }
                else
                {
                this.$notify.error({title: '错误',message: '服务请求失败!'});
                }
            },
        async onReadfil(){
                let rtnmsg = await this.executeRule("readfil")
                if(rtnmsg.respCode == SUCCESS)
                {
                //TODO 处理数据逻辑
taojinrui committed
46 47 48 49 50
                Utils.copyValueFromVO(this.model, rtnmsg.data);
                this.$message({
                    type: 'success',
                    message: '解析成功!'
                });
51 52 53 54 55 56 57 58 59 60 61
                }
                else
                {
                this.$notify.error({title: '错误',message: '服务请求失败!'});
                }
            },
        async onDel(){
                let rtnmsg = await this.executeRule("del")
                if(rtnmsg.respCode == SUCCESS)
                {
                //TODO 处理数据逻辑
taojinrui committed
62 63 64 65 66 67 68 69
                Utils.copyValueFromVO(this.model, rtnmsg.data);
                this.$message({
                    type: 'success',
                    message: '删除成功!'
                });
                    this.model.filpth = ''
                    this.model.newnam = ''
                    this.model.opefil = ''
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88

                }
                else
                {
                this.$notify.error({title: '错误',message: '服务请求失败!'});
                }
            },
        async onExt(){
                let rtnmsg = await this.executeRule("ext")
                if(rtnmsg.respCode == SUCCESS)
                {
                //TODO 处理数据逻辑

                }
                else
                {
                this.$notify.error({title: '错误',message: '服务请求失败!'});
                }
            },
taojinrui committed
89 90
            async rowcli(row){
                this.flag = true
taojinrui committed
91 92
                // this.$refs.table.setCurrentRow(row);
                // this.$emit("chooseRowEvent", row);
taojinrui committed
93 94 95
                let params = {selDst:"filstm",selIds:[row.IDX+1]}
                let rtnmsg = await this.executeRule("filstm",params)
                //let rtnmsg = await this.executeRule("filstm")
taojinrui committed
96 97 98
                if(rtnmsg.respCode == SUCCESS)
                {
                //TODO 处理数据逻辑
taojinrui committed
99 100
                //this.model.filpth = rtnmsg.data.params.rows[0].INR
                if(this.model.opetye == '1'){
taojinrui committed
101 102
                    this.model.filpth = rtnmsg.data.filpth
                    this.model.newnam = rtnmsg.data.newnam
taojinrui committed
103 104 105 106 107 108 109 110 111 112 113 114
                    this.model.opefil = ''
                }
                if(this.model.opetye == '2'){
                    this.model.filpth = ''
                    this.model.newnam = ''
                    this.model.opefil = rtnmsg.data.opefil
                }
                if(this.model.opetye == '3'){
                    this.model.filpth = ''
                    this.model.newnam = ''
                    this.model.opefil = ''
                }             
taojinrui committed
115 116 117 118 119 120
                }
                else
                {
                this.$notify.error({title: '错误',message: '服务请求失败!'});
                }
            },
121 122

}