user-new-controller.js 1.97 KB
var express = require('express');
var router = express.Router();

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

// 查询业务员的供应关系
router.get('/listSupplierRelationForUser', function(req, res, next) {
  client.get(api.supplier_user_relation,{ parameters: req.query },function (data) {
    res.send(data);
  },req.session);
});

// //业务员明细-业务员负责的产品
// router.post('/listProductionByRelation', function(req, res, next) {
//   client.post(api.supplier_user_listProductionByRelation, { data: req.body  }, function (data) { res.send(data); }, req.session);
// });

//查询商品列表2 
router.post('/listGoods', function(req, res, next) {
  client.post(api.supplier_goods_list2, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 根据ID获取业务员
router.get('/:guid', function(req, res, next) {
  client.get(api.supplier_user_get, { path: { guid: req.params.guid } }, function (data) { res.send(data); }, req.session);
});

// 保存业务员
router.post('/save', function(req, res, next) {
  client.post(api.supplier_user_save, { data: req.body }, function (data) { res.send(data); }, req.session);
});

// 检查权限
router.get('/check/:guid', function(req, res, next) {
  client.get(api.supplier_user_check, { path: { guid: req.params.guid } }, function (data) { res.send(data); }, req.session);
});

//验证用户账号唯一性  
router.get('/validAccountExist/:logonuser', function(req, res, next) {
  client.get(api.supplier_user_validAccountExist, { path: { logonuser: req.params.logonuser } }, function (data) { res.send(data); }, req.session);
});

// 根据ID更新业务状态
router.post('/modifyBizState/:guid/:bizstate', function(req, res, next) {
	console.info("业务状态");
  client.post(api.supplier_user_modifyBizState,{
    path: {
      guid : req.params.guid,
      bizstate: req.params.bizstate
    }
  },function (data) {
    res.send(data);
  }, req.session);
});

module.exports = router;