Event.js 8.41 KB
import Api from "~/service/Api";
import Utils from "~/utils";

export default {
    async onTrtpButgetref() {
        let rtnmsg = await this.executeRule("trtp.butgetref");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
            this.updateModel(rtnmsg.data);
            this.$message({
                type: "success",
                message: "获取成功!",
            });
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onFippDet() {
        let rtnmsg = await this.executeRule("fipp.det");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onFinmodButget() {
        let rtnmsg = await this.executeRule("finmod.butget");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onFinmodButcal() {
        let rtnmsg = await this.executeRule("finmod.butcal");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onCodselSelbut() {
        let rtnmsg = await this.executeRule("codsel.selbut");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onDinmodDget() {
        let rtnmsg = await this.executeRule("dinmod.dget");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onSetmodDet() {
        let rtnmsg = await this.executeRule("setmod.det");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onDftpButgetref() {
        let rtnmsg = await this.executeRule("dftp.butgetref");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onAplpDet() {
        let rtnmsg = await this.executeRule("aplp.det");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onDffpDet() {
        let rtnmsg = await this.executeRule("dffp.det");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onLiaallButmisamt() {
        let rtnmsg = await this.executeRule("liaall.butmisamt");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onLiaallButmissig() {
        let rtnmsg = await this.executeRule("liaall.butmissig");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onTrndocButshw() {
        let rtnmsg = await this.executeRule("trndoc.butshw");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onTrndocButadd() {
        let rtnmsg = await this.executeRule("trndoc.butadd");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onTrndocButnew() {
        let rtnmsg = await this.executeRule("trndoc.butnew");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onTrndocButattto() {
        let rtnmsg = await this.executeRule("trndoc.butattto");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onTrndocButdel() {
        let rtnmsg = await this.executeRule("trndoc.butdel");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onTrndocButatt() {
        let rtnmsg = await this.executeRule("trndoc.butatt");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onWrkpDet() {
        let rtnmsg = await this.executeRule("wrkp.det");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onOthpDet() {
        let rtnmsg = await this.executeRule("othp.det");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onLimptsGet1() {
        let rtnmsg = await this.executeRule("limpts.get1");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onLimptsGet2() {
        let rtnmsg = await this.executeRule("limpts.get2");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    async onLimmodTrycal() {
        let rtnmsg = await this.executeRule("limmod.trycal");
        if (rtnmsg.respCode == SUCCESS) {
            //TODO 处理数据逻辑
        } else {
            this.$notify.error({
                title: "错误",
                message: "服务请求失败!",
            });
        }
    },
    onSeainf(data) {
        this.$emit("onSeainf", data);
      },
  
    async onExtkey(e) {},
    /**
     * 计算两个日期相差的天数
     * sDate1和sDate2是2006-12-18格式
     */
    async DateDiff(sDate1, sDate2) {
        var aDate, oDate1, oDate2, iDays;
        aDate = sDate1.split("-");
        oDate1 = new Date(aDate[0], aDate[1], aDate[2]); //转换为12-18-2006格式
        aDate = sDate2.split("-");
        oDate2 = new Date(aDate[0], aDate[1], aDate[2]);
        iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 / 24); //把相差的毫秒数转换为天数
        return iDays;
    },
    async OperatePanel() {},
};