|
@@ -1,44 +0,0 @@
|
|
|
-/**
|
|
|
- * 清单模板控制器
|
|
|
- * Created by Mai on 2017/4/17.
|
|
|
- */
|
|
|
-
|
|
|
-import BillsTemplateModel from "../../templates/models/bills_template_model";
|
|
|
-
|
|
|
-let callback = function(req, res, err, message, data){
|
|
|
- res.json({error: err, message: message, data: data});
|
|
|
-};
|
|
|
-
|
|
|
-class BillsTemplateController {
|
|
|
- /**
|
|
|
- * 清单模板编辑页面
|
|
|
- * @param req
|
|
|
- * @param res
|
|
|
- */
|
|
|
- async index(req, res) {
|
|
|
- let id = req.query.id;
|
|
|
- let billsTemplateModel = new BillsTemplateModel();
|
|
|
- let billsTemplateData = await billsTemplateModel.getTemplateData(id);
|
|
|
-
|
|
|
- let renderData = {
|
|
|
- valuationId: id,
|
|
|
- billsTemplateData: billsTemplateData,
|
|
|
- layout: 'users/views/layout/layout'
|
|
|
- };
|
|
|
- res.render('maintain/templates/html/bills', renderData);
|
|
|
- };
|
|
|
-
|
|
|
- async updateBillsTemplate (req, res) {
|
|
|
- let data = JSON.parse(req.body.data);
|
|
|
- let billsTemplateModel = new BillsTemplateModel();
|
|
|
- let result = await billsTemplateModel.updateTemplate(data.user_id, data.valuationId, data.updateData);
|
|
|
-
|
|
|
- if (result) {
|
|
|
- callback(req, res, 0, '', data);
|
|
|
- } else {
|
|
|
- callback(req, res, 1, '更新数据错误', null);
|
|
|
- }
|
|
|
- };
|
|
|
-};
|
|
|
-
|
|
|
-export default BillsTemplateController;
|