index.js 3.43 KB
var common = require('../common/index');
var home = require('./home/home-controller');
var enterprise = require('./enterprise/enterprise-controller');
var user = require('./user/user-controller');
var supplierGood = require('./supplierGood/supplierGood-controller');
var supplierProductLic = require('./supplierProduct/supplierProductLic-controller');
var relation = require('./relation/relation-controller');
var sudi = require('./udi/supplier-udi-controller.js');
var statement = require('./statement-controller.js');
var send = require('./send/send-controller');
//辅助查询方法
var otherMethod = require('./common/otherMethod-controller');
// 医院端:供应关系维护时查询所有医疗机构数据
var hospital = require('./../hospital/hospital-controller');
// 供应商端:供应关系维护时查询所有配送商数据
var distribution = require('./../distribution/home/home-controller');

// 供应商端:采购订单
var trpo = require('./tr/trpo-controller');
// 供应商端:出库单
var trdo = require('./tr/trdo-controller');
// 供应商端:退货单
var trrpi = require('./tr/trrpi-controller');
// 供应商端:月度计划
var trplan = require('./tr/trplan-controller');
// 供应商端:高值出库
var trhv = require('./tr/trhv-controller');
// 供应商端:结算核算
var trsettle = require('./invoice/trsettle-controller');

// 供应商端:导航
var guid = require('./home/guid-controller');
// 资料审核情况
var variation = require('./common/variation-controller');
// 打印
var print = require('./common/print-controller');
 
var trdovo = require('./tr/trdovo-controller');
 
// 业务资料
var businessData = require('./businessdata/businessData-controller');
// 证照列表手风琴效果
var certacc = require('./enterprise/certacc-controller');
 


//star 8-28
var sitemessage=require('../common/message-controller.js');
var platform=require('../common/platform-controller.js');


// 报表查询

var supplierReport=require('./supplierReport-controller.js');
var supplierhome=require('./home/supplierhome-controller.js');


var supplierSupplierReport=require('./home/supplierSupplierReport-controller.js');
// 需求响应
var response = require('./response-controller.js');

// 高值流程接口配置
var cost=require('./cost/cost-controller.js');

module.exports = function (app) {
  common(app);
  app.use('/', home);
  app.use('/enterprise', enterprise);
  app.use('/user', user);
  app.use('/response', response);
  app.use('/supplierGood', supplierGood);
  app.use('/supplierProductLic', supplierProductLic);
  app.use('/relation', relation);
  app.use('/send', send);
  app.use('/otherMethod', otherMethod);
  app.use('/hospital', hospital);
  app.use('/distribution', distribution);
  app.use('/udi', sudi);
  app.use('/statement', statement);

  app.use('/trpo',trpo);
  app.use('/trdo',trdo);
  app.use('/trrpi',trrpi);
  app.use('/trhv',trhv);
  app.use('/trplan',trplan);

  app.use('/trdovo',trdovo);
  app.use('/trsettle',trsettle);
  app.use('/guid',guid);
  
  app.use('/variation',variation);
  app.use('/print',print);
  app.use('/businessData',businessData);
  
  // 证照列表手风琴效果
  app.use('/certacc',certacc);


   //star 8-28
  app.use('/sitemessage',sitemessage);
  app.use('/platform',platform);

  app.use('/supplierReport',supplierReport);
  app.use('/supplierhome',supplierhome);

  app.use('/supplierSupplierReport',supplierSupplierReport)

  // 高值流程接口配置
  app.use('/cost',cost);
};