|
@@ -11,35 +11,176 @@ import CompilationController from "../controllers/compilation_controller";
|
|
|
const router = Express.Router();
|
|
|
const compilationController = new CompilationController();
|
|
|
module.exports = function (app) {
|
|
|
- // action定义区域
|
|
|
- router.get('/', compilationController.auth, compilationController.init, compilationController.index);
|
|
|
- router.get('/valuation/:section/:id', compilationController.auth, compilationController.init, compilationController.editValuation);
|
|
|
- router.get('/:section/:id/:engineerID', compilationController.auth, compilationController.init, compilationController.editEngineering);
|
|
|
- router.get('/valuation/:section/delete/:id', compilationController.auth, compilationController.init, compilationController.deleteValuation);
|
|
|
- router.get('/template/:section/:id/:engineering', compilationController.auth, compilationController.init, compilationController.billsTemplate);
|
|
|
+ // action定义区域
|
|
|
+ router.get(
|
|
|
+ "/",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.index
|
|
|
+ );
|
|
|
+ router.get(
|
|
|
+ "/valuation/:section/:id",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.editValuation
|
|
|
+ );
|
|
|
+ router.get(
|
|
|
+ "/:section/:id/:engineerID",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.editEngineering
|
|
|
+ );
|
|
|
+ router.get(
|
|
|
+ "/valuation/:section/delete/:id",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.deleteValuation
|
|
|
+ );
|
|
|
+ router.get(
|
|
|
+ "/template/:section/:id/:engineering",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.billsTemplate
|
|
|
+ );
|
|
|
|
|
|
- router.post('/release', compilationController.auth, compilationController.init, compilationController.release);
|
|
|
- router.post('/add', compilationController.auth, compilationController.init, compilationController.addCompilation);
|
|
|
- router.post('/setDescription', compilationController.auth, compilationController.init, compilationController.setDescription);
|
|
|
- router.post('/setEdition', compilationController.auth, compilationController.init, compilationController.setEdition);
|
|
|
- router.post('/setSerialNumber', compilationController.auth, compilationController.init, compilationController.setSerialNumber);
|
|
|
- router.post('/setOverWriteUrl', compilationController.auth, compilationController.init, compilationController.setOverWriteUrl);
|
|
|
- router.post('/setExample', compilationController.auth, compilationController.init, compilationController.setExample);
|
|
|
- router.post('/add-valuation', compilationController.auth, compilationController.init, compilationController.addValuation);
|
|
|
- router.post('/save-valuation', compilationController.auth, compilationController.init, compilationController.saveValuation);
|
|
|
- router.post('/update-engineer', compilationController.auth, compilationController.init, compilationController.updateEngineer);
|
|
|
- router.post('/delete-engineer', compilationController.auth, compilationController.init, compilationController.deleteEngineer);
|
|
|
- router.post('/copy-engineer', compilationController.auth, compilationController.init, compilationController.copyEngineer);
|
|
|
- router.post('/save-lib', compilationController.auth, compilationController.init, compilationController.saveEngineering);
|
|
|
- router.post('/valuation/:section/enable', compilationController.auth, compilationController.init, compilationController.enableSwitch);
|
|
|
- router.post('/valuation/:section/fileTypes', compilationController.auth, compilationController.init, compilationController.setFileTypes);
|
|
|
- router.post('/template/:section/:id/:engineering/update', compilationController.auth, compilationController.init, compilationController.updateBillsTemplate);
|
|
|
- router.post('/addEngineer', compilationController.auth, compilationController.init, compilationController.addEngineer);
|
|
|
- router.post('/copyRationLibs', compilationController.auth, compilationController.init, compilationController.copyRationLibs);
|
|
|
- router.post('/copyValuation', compilationController.auth, compilationController.init, compilationController.copyValuation);
|
|
|
+ router.post(
|
|
|
+ "/release",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.release
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/add",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.addCompilation
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/setDescription",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.setDescription
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/setEdition",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.setEdition
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/setSerialNumber",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.setSerialNumber
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/setOverWriteUrl",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.setOverWriteUrl
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/setExample",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.setExample
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/add-valuation",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.addValuation
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/save-valuation",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.saveValuation
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/update-engineer",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.updateEngineer
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/delete-engineer",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.deleteEngineer
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/copy-engineer",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.copyEngineer
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/save-lib",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.saveEngineering
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/valuation/:section/enable",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.enableSwitch
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/valuation/:section/fileTypes",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.setFileTypes
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/template/:section/:id/:engineering/update",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.updateBillsTemplate
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/addEngineer",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.addEngineer
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/copyRationLibs",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.copyRationLibs
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/copyValuation",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.copyValuation
|
|
|
+ );
|
|
|
|
|
|
- router.post('/changeCategory', compilationController.auth, compilationController.init, compilationController.changeCategory);
|
|
|
- router.post('/changeLocation', compilationController.auth, compilationController.init, compilationController.changeLocation);
|
|
|
- router.post('/changeFreeUse', compilationController.auth, compilationController.init, compilationController.changeFreeUse);
|
|
|
- app.use("/compilation", router);
|
|
|
+ router.post(
|
|
|
+ "/changeCategory",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.changeCategory
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/changeLocation",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.changeLocation
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/changeFreeUse",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.changeFreeUse
|
|
|
+ );
|
|
|
+ router.post(
|
|
|
+ "/changeCompilation",
|
|
|
+ compilationController.auth,
|
|
|
+ compilationController.init,
|
|
|
+ compilationController.changeCompilation
|
|
|
+ );
|
|
|
+ app.use("/compilation", router);
|
|
|
};
|