supplierReport-controller.js 8.34 KB
var express = require('express');
var router = express.Router();

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

// 报表查询
router.post('/getMedStocklist', function(req, res, next) {
  client.post(api.supplier_supplierReport_getMedStocklist, { data: req.body }, function (data) { res.send(data); }, req.session);
});

//供应商评价
router.post('/getMedWvlist', function(req, res, next) {
  client.post(api.supplier_supplierReport_getMedWvlist,  { data: req.body }, function (data) { res.send(data); }, req.session);
});

router.get('/getMedWvDetail', function(req, res, next) {
  client.get(api.supplier_supplierReport_getMedWvDetail, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});

//到期证照
router.post('/getExpReminderDaysList', function(req, res, next) {
  client.post(api.supplier_supplierReport_getExpReminderDaysList, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 单据类型
router.post('/getBillTypelist', function(req, res, next) {
  client.post(api.hospital_hospitalReport_getBillTypelist, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 退货查询
router.post('/getSupRpiList', function(req, res, next) {
  client.post(api.hospital_supplierReport_getSupRpiList, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 退货查询 明细
router.post('/getSupRpiDetailList', function(req, res, next) {
  client.post(api.hospital_supplierReport_getSupRpiDetailList, { data: req.body }, function (data) { res.send(data); }, req.session);
});



// 查询生产厂商发票登记列表
router.post('/findmirBysupplier', function(req, res, next) {
  client.post(api.supplier_mir_findmirBysupplier, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 删除生产厂商发票登记
router.post('/delmirByguid', function(req, res, next) {
  client.post(api.supplier_mir_delmirByguid, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 查询生产厂商发票登记明细
router.post('/findmirDetailByGuid', function(req, res, next) {
  client.post(api.supplier_mir_findmirDetailByGuid, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 查询生产厂商列表
router.post('/findproducerList', function(req, res, next) {
  client.post(api.supplier_mir_findproducerList, { data: req.body }, function (data) { res.send(data); }, req.session);
});
//router.post('/findproducerList', function(req, res, next) {
//client.post(api.supplier_mir_findproducerList, { data: req.body }, function (data) { res.send(data); }, req.session);
//});
// 查询生产厂商对应的商品
router.post('/findgoodsByProducer', function(req, res, next) {
  client.post(api.supplier_mir_findgoodsByProducer, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 保存发票登记
router.post('/saveTrsupplierMir', function(req, res, next) {
  client.post(api.supplier_mir_saveTrsupplierMir, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// supplier_mir_updateTrsupplierMir
router.post('/updateTrsupplierMir', function(req, res, next) {
  client.post(api.supplier_mir_updateTrsupplierMir, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// supplier_mir_updateTrsupplierMir
router.post('/findDoDetailByMir', function(req, res, next) {
  client.post(api.supplier_trdo_findDoDetailByMir, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// supplier_mir_updateTrsupplierMir
router.post('/findmirBySupGoods', function(req, res, next) {
  client.post(api.supplier_trdo_findmirBySupGoods, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 保存 supplier_trdo_savemirBySupGoods
router.post('/savemirBySupGoods', function(req, res, next) {
  client.post(api.supplier_trdo_savemirBySupGoods, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 重置
router.post('/resetmirBySupGoods', function(req, res, next) {
    client.post(api.supplier_trdo_resetmirBySupGoods, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 缺货统计查询
router.post('/trmedplanOsEdList', function(req, res, next) {
    client.post(api.supplier_trdo_trmedplanOsEdList, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 询价记录查询
router.post('/getMfmedProvince', function(req, res, next) {
    client.post(api.supplier_enquiry_getMfmedProvince, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 询价 查询消息回复的状态
router.post('/getTrmedenquiryDealstate', function(req, res, next) {
    client.post(api.supplier_enquiry_getTrmedenquiryDealstate, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 询价 记录查询
router.post('/getTrmedenquiryList', function(req, res, next) {
    client.post(api.supplier_enquiry_getTrmedenquiryList, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 询价回复
router.post('/addTrmedenquiryrevert', function(req, res, next) {
    client.post(api.supplier_enquiry_addTrmedenquiryrevert, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 询价 对话记录查询
router.post('/getTrmedenquiryrevertList', function(req, res, next) {
    client.post(api.supplier_enquiry_getTrmedenquiryrevertList, { data: req.body }, function (data) { res.send(data); }, req.session);
});

        
// 对账单管理 查询
router.post('/gettrmedstatements', function(req, res, next) {
    client.post(api.supplier_statement_gettrmedstatements, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 对账单管理 明细查询
router.post('/getTrmedstatementdetails', function(req, res, next) {
    client.post(api.supplier_statement_getTrmedstatementdetails, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 对账单管理 审核
router.post('/checktrmedstatement', function(req, res, next) {
    client.post(api.supplier_statement_checktrmedstatement, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 对账单管理导出
router.post('/exportrmedstatementList', function(req, res, next) {
    client.post(api.supplier_statement_exportrmedstatementList, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 发票管理 医院查询
router.post('/getSupRelationMed', function(req, res, next) {
    client.post(api.supplier_invoicemanage_getSupRelationMed, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 发票管理 商品查询
router.post('/getSupplierDoGoods', function(req, res, next) {
    client.post(api.supplier_invoicemanage_getSupplierDoGoods, { data: req.body }, function (data) { res.send(data); }, req.session);
});

//发票管理 保存发票
router.post('/addTrSettleMvInv', function(req, res, next) {
    client.post(api.supplier_invoicemanage_addTrSettleMvInv, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 发票管理 查询
router.post('/getTrsettlemvsSup', function(req, res, next) {
    client.post(api.supplier_invoicemanage_getTrsettlemvsSup, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 发票管理 废弃
router.post('/delTrsettlemvs', function(req, res, next) {
    client.post(api.supplier_invoicemanage_delTrsettlemvs, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 发票管理 导出
router.post('/exportTrsettlemvs', function(req, res, next) {
    client.post(api.supplier_invoicemanage_exportTrsettlemvs, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 发票查询
router.post('/listInvorce', function(req, res, next) {
    client.post(api.supplier_supplierReport_listInvorce, { data: req.body }, function (data) { res.send(data); }, req.session);
}); 
// 发票查询 手风琴
router.post('/getTrsettleMvGoods', function(req, res, next) {
    client.post(api.supplier_supplierReport_getTrsettleMvGoods, { data: req.body }, function (data) { res.send(data); }, req.session);
}); 
// 发票查询 导出
router.post('/listInvorceDetailExport', function(req, res, next) {
    client.post(api.supplier_supplierReport_listInvorceDetailExport, { data: req.body }, function (data) { res.send(data); }, req.session);
}); 

module.exports = router;