distribution-business-controller.js 5.22 KB
var express = require('express');
var router = express.Router();

var client = require('../../client');
var api = require('../api').url;


//商品清单列表
router.post('/listMfmedgoods', function(req, res, next) {
    client.post(api.distribution_businessProduct_listMfmedgoods, { data:req.body}, function (data) { res.send(data); }, req.session);
});


//商品清单-商品详细
router.get('/goodsDetail/:id', function(req, res, next) {
  client.get(api.distribution_businessProduct_goodsDetail, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});
//商品清单-供应关系详细
router.get('/custDetail/:mid/:sid', function(req, res, next) {
  client.get(api.distribution_businessProduct_custDetail, { path: { mid: req.params.mid,sid: req.params.sid } }, function (data) { res.send(data); }, req.session);
});
//商品清单-医疗机构专属医疗器械注册证资料
router.get('/specpicDetail/:id', function(req, res, next) {
  client.get(api.distribution_businessProduct_specpicDetail, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});
//商品清单-医疗机构专属经销授权书
router.get('/authDetail/:id', function(req, res, next) {
  client.get(api.distribution_businessProduct_authDetail, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});
//商品清单-专属生产厂商
router.get('/factoryDetail/:id', function(req, res, next) {
  client.get(api.distribution_businessProduct_factoryDetail, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});
//商品清单-产品说明书
router.get('/handBookDetail/:id', function(req, res, next) {
  client.get(api.distribution_businessProduct_handBookDetail, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});
//商品清单-专属物价资料
router.get('/priceDetail/:id', function(req, res, next) {
  client.get(api.distribution_businessProduct_priceDetail, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});



router.get('/distributorVariationHistory', function(req, res, next) {
  client.get(api.distribution_businessProduct_distributorVariationHistory, { parameters: req.query}, function (data) { res.send(data); }, req.session);
});
// //商品历史变更
// router.get('/changeHistoryGoodsList', function(req, res, next) {
//   client.get(api.distribution_changeHistoryGoodsList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });
// //商品详细历史变更
// router.get('/changeHistorySubGoodsList', function(req, res, next) {
//   client.get(api.distribution_changeHistorySubGoodsList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });

// //供应关系历史变更统计
// router.get('/changeHistoryCustList', function(req, res, next) {
//   client.get(api.distribution_changeHistoryCustList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });
// //供应关系详细历史变更
// router.get('/changeHistorySubCustList', function(req, res, next) {
//   client.get(api.distribution_changeHistorySubCustList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });

// //医疗器械注册历史变更统计
// router.get('/changeHistorySpecpicList', function(req, res, next) {
//   client.get(api.distribution_changeHistorySpecpicList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });
// //医疗器械注册详细历史变更
// router.get('/changeHistorySubSpecpicList', function(req, res, next) {
//   client.get(api.distribution_changeHistorySubSpecpicList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });

// //经销授权书历史变更统计
// router.get('/changeHistoryAuthList', function(req, res, next) {
//   client.get(api.distribution_changeHistoryAuthList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });
// //经销授权书详细历史变更
// router.get('/changeHistorySubAuthList', function(req, res, next) {
//   client.get(api.distribution_changeHistorySubAuthList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });

// //物价历史变更统计
// router.get('/changeHistorySpecpriceList', function(req, res, next) {
//   client.get(api.distribution_changeHistorySpecpriceList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });
// //物价详细历史变更
// router.get('/changeHistorySubSpecpriceList', function(req, res, next) {
//   client.get(api.distribution_changeHistorySubSpecpriceList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });

// //生产厂商变更统计
// router.get('/changeHistoryEntfactoryList', function(req, res, next) {
//   client.get(api.distribution_changeHistoryEntfactoryList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });
// //生产厂商历史变更
// router.get('/changeHistorySubEntfactoryList', function(req, res, next) {
//   client.get(api.distribution_changeHistorySubEntfactoryList, { parameters: req.query}, function (data) { res.send(data); }, req.session);
// });

module.exports = router;