cost-controller.js 9.95 KB
var express = require('express');
var router = express.Router();

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


// 高值要货单 耗材包添加 
router.post('/getsuppliesanddetail', function(req, res, next) {
  client.post(api.hospital_trmedhvplan_getsuppliesanddetail, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 高值要货单 商品查询
router.post('/findGoodsbyHvPlan', function(req, res, next) {
  client.post(api.hospital_trmedhvplan_findGoodsbyHvPlan, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 高值要货单保存
router.post('/createTrmedhvplan', function(req, res, next) {
  client.post(api.hospital_trmedhvplan_createTrmedhvplan, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库信息  库房下拉列表
router.post('/getdeptlist', function(req, res, next) {
  client.post(api.hospital_medhvwv_getdeptlist, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库信息  库房人员下拉列表
router.post('/getdeptstatelist', function(req, res, next) {
  client.post(api.hospital_medhvwv_getdeptstatelist, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库信息  高值入库单明细
router.post('/gettrmedhvwv', function(req, res, next) {
  client.post(api.hospital_medhvwv_gettrmedhvwv, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 高值要货单提交和飞送
router.post('/submitTrmedhvplan', function(req, res, next) {
  client.post(api.hospital_trmedhvplan_submitTrmedhvplan, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 高值要货单删除
router.post('/delTrmedhvplangoods', function(req, res, next) {
  client.post(api.hospital_trmedhvplan_delTrmedhvplangoods, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 高值要货单列表查询
router.post('/findtrmedhvplanlist', function(req, res, next) {
  client.post(api.hospital_trmedhvplan_findtrmedhvplanlist, { data: req.body }, function (data) { res.send(data); }, req.session);
});


 // 高值要货单 明细查询
 router.post('/findtrmedhvplandetail', function(req, res, next) {
  client.post(api.hospital_trmedhvplan_findtrmedhvplandetail, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 高值要货单 未提交订单删除
 router.post('/delTrmedhvplan', function(req, res, next) {
  client.post(api.hospital_trmedhvplan_delTrmedhvplan, { data: req.body }, function (data) { res.send(data); }, req.session);
});


// 高值要货单 导出
 router.post('/exportTrmedhvplan', function(req, res, next) {
  client.post(api.hospital_trmedhvplan_exportTrmedhvplan, { data: req.body }, function (data) { res.send(data); }, req.session);
}); 
 

// 高值预入库信息  保存-高值入库单
router.post('/saveTrmedhvwvs', function(req, res, next) {
  client.post(api.hospital_medhvwv_saveTrmedhvwvs, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库信息  提交-高值入库单
router.post('/submittrmedhvwvs', function(req, res, next) {
  client.post(api.hospital_medhvwv_submittrmedhvwvs, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库信息  查询高值送货单
router.post('/gettrsupplierhvdo', function(req, res, next) {
  client.post(api.hospital_medhvwv_gettrsupplierhvdo, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库信息  查询高值送货单明细
router.post('/gettrsupplierhvdodetail', function(req, res, next) {
  client.post(api.hospital_medhvwv_gettrsupplierhvdodetail, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库信息  查询高值追溯码
router.post('/gettrsupplierdoascenddetail', function(req, res, next) {
  client.post(api.hospital_medhvwv_gettrsupplierdoascenddetail, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库信息  修改高值追溯码
router.post('/updtrsupplierdoascenddetail', function(req, res, next) {
  client.post(api.hospital_medhvwv_updtrsupplierdoascenddetail, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库信息  批量修改高值追溯码
router.post('/updtrsupplierdoascenddetails', function(req, res, next) {
  client.post(api.hospital_medhvwv_updtrsupplierdoascenddetails, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库信息  批量修改高值追溯码  耗材包
router.post('/updparentpackage', function(req, res, next) {
  client.post(api.hospital_medhvwv_updparentpackage, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库管理  查询
router.post('/gettrmedhvwvdetails', function(req, res, next) {
  client.post(api.hospital_medhvur_gettrmedhvwvdetails, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库管理  耗材包查询
router.post('/listmedsupplies', function(req, res, next) {
  client.post(api.hospital_mfmedgoods_listmedsupplies, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库管理  耗材包查询 导出
router.post('/exporttrmedhvwvdetails', function(req, res, next) {
  client.post(api.hospital_medhvur_exporttrmedhvwvdetails, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值预入库管理 打印
router.post('/printtrmedhvwvdetails', function(req, res, next) {
    client.post(api.hospital_medhvur_printtrmedhvwvdetails, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值使用登记   耗材查询
router.post('/gettrmedhvstock', function(req, res, next) {
  client.post(api.hospital_medhvur_gettrmedhvstock, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值使用登记   科室
router.post('/getdepartmentlist', function(req, res, next) {
  client.post(api.hospital_medhvur_getdepartmentlist, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值使用登记   保存
router.post('/savetrmedhvur', function(req, res, next) {
  client.post(api.hospital_medhvur_savetrmedhvur, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值使用登记   提交
router.post('/submittrmedhvur', function(req, res, next) {
  client.post(api.hospital_medhvur_submittrmedhvur, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值使用查询 
router.post('/gettrmedhvur', function(req, res, next) {
  client.post(api.hospital_medhvur_gettrmedhvur, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值使用查询 手风琴
router.post('/gettrmedhvurs', function(req, res, next) {
  client.post(api.hospital_medhvur_gettrmedhvurs, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值使用查询 明细
router.post('/gettrmedhvurdetails', function(req, res, next) {
  client.post(api.hospital_medhvur_gettrmedhvurdetails, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值使用查询 明细 删除
router.post('/deltrmedhvur', function(req, res, next) {
  client.post(api.hospital_medhvur_deltrmedhvur, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 高值使用查询 导出
router.post('/exporttrmedhvurdetails', function(req, res, next) {
  client.post(api.hospital_medhvur_exporttrmedhvurdetails, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 耗材包  查询明细
router.post('/getparentpackagedetail', function(req, res, next) {
  client.post(api.hospital_medhvwv_getparentpackagedetail, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 高值使用登记  查询明细
router.post('/getcsbrursup', function(req, res, next) {
    client.post(api.hospital_medhvwv_getcsbrursup, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 高值使用登记  查询明细
router.post('/synccsbrursup', function(req, res, next) {
    client.post(api.hospital_medhvwv_synccsbrursup, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 高值使用登记  查询明细
router.post('/closecsbrursup', function(req, res, next) {
    client.post(api.hospital_medhvwv_closecsbrursup, { data: req.body }, function (data) { res.send(data); }, req.session);
}); 
// 预入库商品管理  手风琴 查询明细
router.post('/getTrMedHvWvBagdetails', function(req, res, next) {
    client.post(api.hospital_medhvur_getTrMedHvWvBagdetails, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 高值使用登记 录入发票 商品查询
router.post('/queryTrmedstockbyBarcode', function(req, res, next) {
    client.post(api.hospital_medhvur_queryTrmedstockbyBarcode, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 高值使用登记 录入发票 保存
router.post('/addHvUrByInvoice', function(req, res, next) {
    client.post(api.hospital_medhvur_addHvUrByInvoice, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 高值使用登记 录入发票 提交
router.post('/submitHvUrByInvoice', function(req, res, next) {
    client.post(api.hospital_medhvur_submitHvUrByInvoice, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 高值使用登记 录入发票 查询发票
router.post('/queryHvUrByInvoice', function(req, res, next) {
    client.post(api.hospital_medhvur_queryHvUrByInvoice, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 高值使用登记 录入发票 删除发票
router.post('/delHvUrByInvoice', function(req, res, next) {
    client.post(api.hospital_medhvur_delHvUrByInvoice, { data: req.body }, function (data) { res.send(data); }, req.session);
});
module.exports = router;