|
@@ -22,6 +22,7 @@ const billsGuidanceFc = require('../../std_billsGuidance_lib/facade/facades');
|
|
import mainColFacade from "../../main_col_lib/facade/main_col_facade";
|
|
import mainColFacade from "../../main_col_lib/facade/main_col_facade";
|
|
import billTemplateFacade from "../../bills_template_lib/facade/bills_template_facade";
|
|
import billTemplateFacade from "../../bills_template_lib/facade/bills_template_facade";
|
|
import projectFeatureFacade from "../../project_feature_lib/facade/project_feature_facade";
|
|
import projectFeatureFacade from "../../project_feature_lib/facade/project_feature_facade";
|
|
|
|
+import {default as category, List as categoryList} from "../../common/const/category_const.js";
|
|
let config = require("../../../config/config.js");
|
|
let config = require("../../../config/config.js");
|
|
const fs = require('fs');
|
|
const fs = require('fs');
|
|
|
|
|
|
@@ -64,6 +65,7 @@ class CompilationController extends BaseController {
|
|
let renderData = {
|
|
let renderData = {
|
|
id: id,
|
|
id: id,
|
|
compilationList: compilationList,
|
|
compilationList: compilationList,
|
|
|
|
+ categoryList: categoryList,
|
|
selectedCompilation: selectedCompilation,
|
|
selectedCompilation: selectedCompilation,
|
|
layout: 'users/views/layout/layout',
|
|
layout: 'users/views/layout/layout',
|
|
LicenseKey:config.getLicenseKey(process.env.NODE_ENV)
|
|
LicenseKey:config.getLicenseKey(process.env.NODE_ENV)
|
|
@@ -633,6 +635,30 @@ class CompilationController extends BaseController {
|
|
response.redirect(request.headers.referer);
|
|
response.redirect(request.headers.referer);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 更改编办所属办事处信息
|
|
|
|
+ *
|
|
|
|
+ * @param request
|
|
|
|
+ * @param response
|
|
|
|
+ * @return {Promise.<void>}
|
|
|
|
+ */
|
|
|
|
+ async changeCategory(request, response) {
|
|
|
|
+ let valuationId = request.body.id;
|
|
|
|
+ let category = request.body.category;
|
|
|
|
+ category = parseInt(category);
|
|
|
|
+ try {
|
|
|
|
+ let compilationModel = new CompilationModel();
|
|
|
|
+ let result = await compilationModel.updateCategory(valuationId, category);
|
|
|
|
+ if (result) {
|
|
|
|
+ response.json({error: 0, message: '', data: null});
|
|
|
|
+ } else {
|
|
|
|
+ response.json({error: 1, message: '更新数据错误', data: null});
|
|
|
|
+ }
|
|
|
|
+ } catch(error) {
|
|
|
|
+ response.json({error: 1, message: '更新数据错误', data: null});
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
export default CompilationController;
|
|
export default CompilationController;
|