import Api from "~/service/Api"
import Utils from "~/utils"

export default {
                async onInfbutSearow(){
                let rtnmsg = await this.executeRule("infbut.searow")
                if(rtnmsg.respCode == SUCCESS)
                {
                //TODO 处理数据逻辑
                 this.stmData.data = rtnmsg.data.infbut_dspstm.rows;
                }
                else
                {
                this.$notify.error({title: '错误',message: '服务请求失败!'});
                }
            },
        async onInfbutDsp(idx,row){
                const selIds= [idx + 1];
                const selDst= "dspstm";
                let params = {selIds,selDst};
                this.model.infbut.selrow = idx + 1;
                let rtnmsg = await this.executeRule("infbut.dsp", params)
                if(rtnmsg.respCode == SUCCESS)
                {
                //TODO 处理数据逻辑
                 this.stmData.data = rtnmsg.data.infbut_dspstm.rows;

                console.log(selrow)

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

                }
                else
                {
                this.$notify.error({title: '错误',message: '服务请求失败!'});
                }
            },
        async onInfbutClr(){
            this.model.nam="";
            this.model.rec.cod="";
            this.model.rec.reltir="";
            this.model.rec.sftcod="";
            this.model.rec.dtacod="";
            this.model.rec.staflg="";
            this.model.rec.incflg=""; 
            this.model.rec.rol="";
            this.model.rec.acc=""; 
            this.model.rec.accacr="";
            this.model.rec.dscmodflg=""; 
            this.model.rec.reltrn="";
            this.model.rec.begdat=""; 
            this.model.rec.enddat="";
            this.model.rec.grpcod=""; 
            this.model.rec.taxacc="";
            this.model.rec.taxflg="";
            },
        async onInfbutButprt(){
                let rtnmsg = await this.executeRule("infbut.butprt")
                if(rtnmsg.respCode == SUCCESS)
                {
                //TODO 处理数据逻辑

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

                }
                else
                {
                this.$notify.error({title: '错误',message: '服务请求失败!'});
                }
            },

}