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 处理数据逻辑

    }
    else {
      this.$notify.error({ title: '错误', message: '服务请求失败!' });
    }
  },
  async handleSearch() {
    this.stmData.data = [];
    let opndatfrom = this.model.infcon.opndatfrom;
    if (!opndatfrom || opndatfrom == '') {
      this.$notify.error({ title: '错误', message: '查询开始日期必输!' });
      return;
    }
    let opndatto = this.model.infcon.opndatto;
    if (!opndatto || opndatto == '') {
      this.$notify.error({ title: '错误', message: '查询结束日期必输!' });
      return;
    }
    let rtnmsg = await this.executeRule("infbut.searow")
    if (rtnmsg.respCode == SUCCESS) {
      //TODO 处理数据逻辑
      this.stmData.data = rtnmsg.data.infbut_dspstm.rows;
      //this.model.infbut.dspstm = rtnmsg.data.infbut_dspstm
    }
    else {
      this.$notify.error({ title: '错误', message: '服务请求失败!' });
    }
  },
  async handleReset() {
    this.model.infcon.seaownref = ""
    this.model.infcon.opndatfrom = new Date();
    this.model.infcon.opndatto = new Date();
    this.model.mylx = "";
    this.model.infcon.nam = "";
    this.model.infcon.searef = "";
    this.model.infcon.pty.extkey = "";
    this.model.infcon.pty.nam = "";
    this.model.infcon.seapty = "";
    this.model.infcon.searol = "";
    this.model.infcon.usr.extkey = "";
    this.model.infcon.seasta = "";
    this.model.infcon.seacur = "";
    this.model.infcon.seaamtfr = "0.00";
    this.model.infcon.seaamtto = "0.00";
    this.model.sealcrtyp = "";
    this.model.elcflg = "";
  },
  async onInfbutDsp() {
    let rtnmsg = await this.executeRule("infbut.dsp")
    if (rtnmsg.respCode == SUCCESS) {
      //TODO 处理数据逻辑

    }
    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() {
    let rtnmsg = await this.executeRule("infbut.clr")
    if (rtnmsg.respCode == SUCCESS) {
      //TODO 处理数据逻辑

    }
    else {
      this.$notify.error({ title: '错误', message: '服务请求失败!' });
    }
  },
  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: '服务请求失败!' });
    }
  },
  async onRecpanButgetref() {
    let rtnmsg = await this.executeRule("recpan.butgetref")
    if (rtnmsg.respCode == SUCCESS) {
      //TODO 处理数据逻辑

    }
    else {
      this.$notify.error({ title: '错误', message: '服务请求失败!' });
    }
  },
  async onBenpDet() {
    let rtnmsg = await this.executeRule("benp.det")
    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 onLcrdftatButtxmsel() {
    let rtnmsg = await this.executeRule("lcrdftat.buttxmsel")
    if (rtnmsg.respCode == SUCCESS) {
      //TODO 处理数据逻辑

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

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

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

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

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

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

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

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

}