flowform.js 2.95 KB
/*
 * @Description:
 * @Autor: renchao
 * @LastEditTime: 2023-05-29 14:39:11
 */
//流程环节操作按钮
export function getForm(tabName, djywbm) {
  let form;
  switch (tabName) {
    case "jsydsyqslxx100":
      form = require("@/views/ywbl/slsqxx/jsydsyq/slxx.vue");
      break;
    case "jsydsyqslxx300":
      form = require("@/views/ywbl/slsqxx/jsydsyq/slxx300.vue");
      break;
    case "fwsyqslxx100":
      form = require("@/views/ywbl/slsqxx/fdcq2/slxx.vue");
      break;
    case "fwsyqslxx300":
      form = require("@/views/ywbl/slsqxx/fdcq2/slxx300.vue");
      break;
    case "nydsyqslxx100":
      form = require("@/views/ywbl/slsqxx/nydsyq/slxx.vue");
      break;
    case "plfdcq2":
      form = require("@/views/ywbl/slsqxx/fdcq2/slxxOverview.vue");
      break;
    case "nydsyqslxx200":
      form = require("@/views/ywbl/slsqxx/nydsyq/slxx200.vue");
      break;
    case "tdslxxCfdj":
      form = require("@/views/ywbl/slsqxx/cfdj/tdslxx.vue");
      break;
    case "plslxxCfdj":
      form = require("@/views/ywbl/slsqxx/cfdj/plcfslxx.vue");
      break;
    case "diyaqSlxx":
      form = require("@/views/ywbl/slsqxx/diyaq/slxx.vue");
      break;
    case "diyaqSlxx200":
      form = require("@/views/ywbl/slsqxx/diyaq/slxx200.vue");
      break;
    case "diyaqSlxx300":
      form = require("@/views/ywbl/slsqxx/diyaq/slxx200.vue");
      break;
    case "clxx":
      form = require("@/views/workflow/components/clxxUnify.vue");
      break;
    case "spyj":
      form = require("@/views/workflow/components/spyj.vue");
      break;
    case "zdjbxx":
      form = require("@/views/registerBook/zdjbxx.vue");
      break;
    case "ygmm100":
      form = require("@/views/ywbl/slsqxx/ygdj/slxx.vue");
      break;
    case "ygmm300":
      form = require("@/views/ywbl/slsqxx/ygdj/slxx300.vue");
      break;
    case "ygdy100":
    case "ygdy300":
      form = require("@/views/ywbl/slsqxx/ygdy/slxx.vue");
      break;
    case "zjgcdyqSlxx":
      form = require("@/views/ywbl/slsqxx/zjgcdy/slxx.vue");
      break;
    case "cfdjxx":
      form = require("@/views/registerBook/cfdj.vue");
      break;
    case "jsydsyqQlxx":
      form = require("@/views/registerBook/jsydsyq.vue");
      break;
    case "nydsyqQlxx":
      form = require("@/views/registerBook/nydsyq.vue");
      break;
    case "fdcq2Qlxx":
      form = require("@/views/registerBook/fdcq2.vue");
      break;
    case "diyaqQlxx":
      form = require("@/views/registerBook/diyaq.vue");
      break;
    case "ygdjQlxx":
      form = require("@/views/registerBook/ygdj.vue");
      break;
    case "szxx":
      form = require("@/views/workflow/components/szxx.vue");
      break;
    case "fzxx":
      form = require("@/views/workflow/components/fzxx.vue");
      break;
    case "zdt":
      form = require("@/views/workflow/components/zdt.vue");
      break;
    default:
      form = require("@/views/error-page/404.vue");
      break;
  }
  return (r) => require.ensure([], () => r(form));
}