|
@@ -0,0 +1,40 @@
|
|
|
+/**
|
|
|
+ * Created by CSL on 2017-10-10.
|
|
|
+ */
|
|
|
+
|
|
|
+const uuidV1 = require('uuid/v1');
|
|
|
+let mongoose = require('mongoose');
|
|
|
+let logger = require("../../../logs/log_helper").logger;
|
|
|
+let stdLabourCoesModel = mongoose.model('stdLabourCoes');
|
|
|
+let projectLabourCoesModel = mongoose.model('projectLabourCoes');
|
|
|
+
|
|
|
+module.exports = {
|
|
|
+ createNewProjectLabourCoe: createNewProjectLabourCoe,
|
|
|
+ getProjectLabourCoe: getProjectLabourCoe,
|
|
|
+ getStdLabourCoe: getStdLabourCoe
|
|
|
+};
|
|
|
+
|
|
|
+async function createNewProjectLabourCoe(req, res) {
|
|
|
+ let result={
|
|
|
+ error:0
|
|
|
+ };
|
|
|
+ try {
|
|
|
+ let data = req.body.data;
|
|
|
+ data = JSON.parse(data);
|
|
|
+ let feeRateStandards= await feeRateFacde.getFeeRateStandardsByProjectID(data.projectID);
|
|
|
+ result.data= feeRateStandards;
|
|
|
+ }catch (err){
|
|
|
+ console.log(err);
|
|
|
+ result.error=1;
|
|
|
+ result.message = err.message;
|
|
|
+ }
|
|
|
+ res.json(result);
|
|
|
+};
|
|
|
+
|
|
|
+async function getProjectLabourCoe(req, res) {
|
|
|
+
|
|
|
+};
|
|
|
+
|
|
|
+async function getStdLabourCoe(req, res) {
|
|
|
+
|
|
|
+};
|