zengyicheng 2 år sedan
förälder
incheckning
f66a031f5d
1 ändrade filer med 70 tillägg och 59 borttagningar
  1. 70 59
      ssti.js

+ 70 - 59
ssti.js

@@ -100,7 +100,7 @@ router.get("/SelectAllProject", (req, res) => {
 // router.get('/GetProjectDetailMessage', (req, res) => {
 //     QMysql(req, res, "select_ProjectMessageById")
 // })
- 
+
 //qgt 删除项目详细信息   有用
 router.post('/DeleteProject', (req, res) => {
     const data = GetData(req);
@@ -162,7 +162,7 @@ router.post("/UploadActivityFile", (req, res) => {
 router.post("/UploadProjectManageFile", (req, res) => {
         QMysql(req, res, "update_ProjectManageFile")
     })
-//yym 项目管理-进度详情-项目结题附件-获取项目结题附件 有用
+    //yym 项目管理-进度详情-项目结题附件-获取项目结题附件 有用
 router.get("/SelectProjectManageFile", (req, res) => {
     QMysql(req, res, "select_ProjectManageFile")
 })
@@ -418,45 +418,45 @@ router.post('/updateMakerSpaceWordData', (req, res) => {
 })
 
 //yym 学生创客项目申请Word   新有用
-router.post('/studentProjectWordApply',(req,res)=>{
-    QMysql(req,res,'insert_Project_studentProject');
+router.post('/studentProjectWordApply', (req, res) => {
+    QMysql(req, res, 'insert_Project_studentProject');
 })
 
 //yym 项目立项申请-查看详情-获取学生创客项目申请Word数据  新有用
-router.get('/studentProjectData',(req,res)=>{
-    QMysql(req,res,'select_Project_studentProjectData');
+router.get('/studentProjectData', (req, res) => {
+    QMysql(req, res, 'select_Project_studentProjectData');
 })
 
 //yym 项目立项申请-查看详情-更新学生创客项目申请Word数据  新
-router.post('/updateStudentProjectData',(req,res)=>{
-    QMysql(req,res,'update_Project_studentProjectData');
+router.post('/updateStudentProjectData', (req, res) => {
+    QMysql(req, res, 'update_Project_studentProjectData');
 })
 
 
 
 // qgt 获取项目的总经费和关联活动的预算   有用
-router.get('/getProjectFund',(req,res)=>{
-    QMysql(req,res,'select_project_activityFund');
+router.get('/getProjectFund', (req, res) => {
+    QMysql(req, res, 'select_project_activityFund');
 })
 
 //qgt 添加活动申请word  有用
-router.post("/ActivityApply",(req,res)=>{
-    QMysql(req,res,'insert_activityWord')
+router.post("/ActivityApply", (req, res) => {
+    QMysql(req, res, 'insert_activityWord')
 })
- 
+
 //qgt 获取活动申请word数据    有用
-router.get("/getActivityWordData",(req,res)=>{
-    QMysql(req,res,'select_activityWord')
+router.get("/getActivityWordData", (req, res) => {
+    QMysql(req, res, 'select_activityWord')
 })
 
 //qgt 修改活动word数据  有用
-router.post('/UpdateActivityWordData',(req,res)=>{
-    QMysql(req,res,'update_activityWord')
+router.post('/UpdateActivityWordData', (req, res) => {
+    QMysql(req, res, 'update_activityWord')
 })
 
 //yym 事后汇总-活动创客项目-获取资金数据  新有用
-router.get('/selectMarkerFundData',(req,res)=>{
-    QMysql(req,res,'select_MarkerFundData');
+router.get('/selectMarkerFundData', (req, res) => {
+    QMysql(req, res, 'select_MarkerFundData');
 })
 
 // yym 项目资金使用管理-下拉框获取   有用
@@ -466,66 +466,76 @@ router.get("/SelectMakerFundSelects", (req, res) => {
 
 // yym 项目资金使用管理-提交资金申请   有用
 router.post("/insertFundApply", (req, res) => {
-    QMysql(req, res,"insert_fundApply")
+    QMysql(req, res, "insert_fundApply")
 })
 
 // yym 事后汇总-获取所有资金申请   有用
 router.get("/selectAllFundApply", (req, res) => {
-    QMysql(req, res,"select_AllFundApply")
+    QMysql(req, res, "select_AllFundApply")
 })
 
 // yym 事后汇总-查看详情-获取活动资金详细  有用
 router.get("/selectActivityFundDetail", (req, res) => {
-    QMysql(req, res,"select_activity_fundDetail")
+    QMysql(req, res, "select_activity_fundDetail")
 })
 
 // yym 事后汇总-查看详情-更新数据  有用
 router.post("/updateActivityFundDetail", (req, res) => {
-    QMysql(req, res,"update_activity_fundDetail")
+    QMysql(req, res, "update_activity_fundDetail")
 })
 
 //qgt 通过活动ID获取未完结的资金  有用
-router.get("/getNoEndFundByActivity",(req,res)=>{ 
-    QMysql(req,res,'select_fundNoEndByActivity')
+router.get("/getNoEndFundByActivity", (req, res) => {
+    QMysql(req, res, 'select_fundNoEndByActivity')
 })
 
 
 //qgt 通过项目ID获取该项目下所有活动下所有的资金实际使用情况  有用
-router.get('/getProjectActivityFundIsUseDetail',(req,res)=>{
-    QMysql(req,res,'select_projectIsUseFundDetail')
+router.get('/getProjectActivityFundIsUseDetail', (req, res) => {
+    QMysql(req, res, 'select_projectIsUseFundDetail')
 })
 
 //qgt 通过项目ID获取该项目下所有活动下所有的资金列表  有用
-router.get('/getProjectActivityAllFund',(req,res)=>{
-    QMysql(req,res,'select_projectActivityAllFund')
+router.get('/getProjectActivityAllFund', (req, res) => {
+    QMysql(req, res, 'select_projectActivityAllFund')
 })
 
 //qgt 获取数据监测数据
-router.get('/getEchartsData',(req,res)=>{
-    QMysql(req,res,'select_EchartsData')
+router.get('/getEchartsData', (req, res) => {
+    QMysql(req, res, 'select_EchartsData')
 })
 
 //qgt 查询数据库状态
-router.get('/getSystemState',(req,res)=>{
-    QMysql(req,res,'select_systemState')
+router.get('/getSystemState', (req, res) => {
+    QMysql(req, res, 'select_systemState')
 })
 
 //qgt 修改数据库状态
-router.post('/setSystemState',(req,res)=>{
-    QMysql(req,res,'update_systemState')
+router.post('/setSystemState', (req, res) => {
+    QMysql(req, res, 'update_systemState')
 })
 
 //qgt 项目截止快到期了给与通知。30天、7天、3天分别给与提示提醒
-router.get("/SelectProjectEndData",(req,res)=>{
-    QMysql(req,res,'select_PlanEndProject')
+router.get("/SelectProjectEndData", (req, res) => {
+    QMysql(req, res, 'select_PlanEndProject')
+})
+
+
+//zyc 获取个人常用语
+router.get("/selectPhrases", (req, res) => {
+    QMysql(req, res, 'selectPhrases')
 })
 
+//zyc 插入个人常用语
+router.get("/insertPhrases", (req, res) => {
+    QMysql(req, res, 'insertPhrases')
+})
 
 //yym 项目管理-进度详情-项目附件-获取项目附件
 router.get("/SelectProjectFile", (req, res) => {
-    QMysql(req, res, "select_ProjectFile")
-})
-// yym 项目管理-进度详情-项目附件-上传项目附件
+        QMysql(req, res, "select_ProjectFile")
+    })
+    // yym 项目管理-进度详情-项目附件-上传项目附件
 router.post("/AddProjectFile", (req, res) => {
     QMysql(req, res, "update_ProjectFile")
 })
@@ -551,42 +561,43 @@ router.get("/getProjectBookData", (req, res) => {
 })
 
 //qgt 用户登录后获取数据,如果数据库没有这个人则添加数据
-router.post('/userLogin',(req,res)=>{
+router.post('/userLogin', (req, res) => {
     let data = GetData(req);
     //查询用户的数据
-    mysql.usselect([_mysqlLabor[0], _mysqlLabor[1],'select_UserByUserId',data['id']], function(ret) {
-        if(ret[0].length==0){//数据库没有这个人的数据,查询学生表或者老师表获取数据
-            mysql.usselect([_mysqlLabor[0], _mysqlLabor[1],'select_UserMessageById',data['id']],(ret2)=>{
+    mysql.usselect([_mysqlLabor[0], _mysqlLabor[1], 'select_UserByUserId', data['id']], function(ret) {
+        if (ret[0].length == 0) { //数据库没有这个人的数据,查询学生表或者老师表获取数据
+            mysql.usselect([_mysqlLabor[0], _mysqlLabor[1], 'select_UserMessageById', data['id']], (ret2) => {
                 let userData = {};
                 // console.log(ret2);
-                if(ret2[0].length){userData = ret2[0][0];userData['type']=2}//学生数据
-                else if(ret2[1].length){
+                if (ret2[0].length) { userData = ret2[0][0];
+                    userData['type'] = 2 } //学生数据
+                else if (ret2[1].length) {
                     userData = ret2[1][0]
-                    userData['zymc']='';
-                    userData['type']=1;//老师数据
+                    userData['zymc'] = '';
+                    userData['type'] = 1; //老师数据
                 };
                 // console.log(userData);
                 // console.log();
-                let bm ='';
-                if(userData['type']==1) bm=userData['bm']         //因为老师部门和学生专业不一样,所以要判断用户类型进行填充user中的bm
-                if(userData['type']==2) bm=userData['xy']
+                let bm = '';
+                if (userData['type'] == 1) bm = userData['bm'] //因为老师部门和学生专业不一样,所以要判断用户类型进行填充user中的bm
+                if (userData['type'] == 2) bm = userData['xy']
 
                 //数据库用户表添加用户
-                mysql.usselect([_mysqlLabor[0], _mysqlLabor[1],'insert_User',userData['id'],userData['xm'],userData['type'],bm,userData['zymc']],(ret3)=>{
+                mysql.usselect([_mysqlLabor[0], _mysqlLabor[1], 'insert_User', userData['id'], userData['xm'], userData['type'], bm, userData['zymc']], (ret3) => {
                     console.log(ret3);
-                    if(ret3==1){
-                        res.end(JSON.stringify({userid:userData['id'],username:userData['xm'],type:userData['type'],bm:userData['bm'],speciality:userData['zymc']}))
-                    }else{
+                    if (ret3 == 1) {
+                        res.end(JSON.stringify({ userid: userData['id'], username: userData['xm'], type: userData['type'], bm: userData['bm'], speciality: userData['zymc'] }))
+                    } else {
                         res.end('ERROR')
-                    }  
-                     
+                    }
+
                 })
             })
-        }else{
+        } else {
             //数据库有数据
             res.end(JSON.stringify(ret[0][0]));
         }
-        
+
     });
 })
 GetData = function(req) {