Event.js 6.68 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 onDftpButgetref() {
    let rtnmsg = await this.executeRule("dftp.butgetref");
    if (rtnmsg.respCode == SUCCESS) {
      //TODO 处理数据逻辑
      this.updateModel(rtnmsg.data);
      this.$message({
        type: "success",
        message: "获取成功!",
      });
    } 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 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: "服务请求失败!" });
    }
  },
  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 onSetmodDet() {
    let rtnmsg = await this.executeRule("setmod.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: "服务请求失败!" });
    }
  },
  onSeainf() {},
  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() {},
};