|
|
@@ -62,6 +62,13 @@ const retime = (msg) => {
|
|
|
return s1
|
|
|
}
|
|
|
|
|
|
+const guid=()=>{
|
|
|
+ return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
|
|
|
+ var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8);
|
|
|
+ return v.toString(16);
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
const inssql = (msg) => {
|
|
|
try {
|
|
|
let sql = "INSERT INTO `digital`(`name`, `id`, `fan`, `time`, `post`) VALUES ('"+msg.weiboname+"', '"+msg.weiboid+"', '"+msg.weibofan+"', NOW(), '"+msg.weibopost+"');"
|
|
|
@@ -163,6 +170,70 @@ app.get('/setime', (req, res) => {
|
|
|
|
|
|
})
|
|
|
|
|
|
+app.get('/selectall',(req,res)=>{
|
|
|
+ let sql="select * from WBAccountNumber where WbState='1' order by AddTime desc";
|
|
|
+ query(sql,(error, results, fields)=> {
|
|
|
+ if (error){
|
|
|
+ res.json('error')
|
|
|
+ }else{
|
|
|
+ res.json(results);
|
|
|
+ };
|
|
|
+ },()=>{})
|
|
|
+})
|
|
|
+
|
|
|
+app.get('/selectbyid',(req,res)=>{
|
|
|
+ let wbId=req.query.id;
|
|
|
+ let sql="select * from WBAccountNumber where WbId='"+wbId+"'";
|
|
|
+ query(sql,(error, results, fields)=> {
|
|
|
+ if (error){
|
|
|
+ res.json('error')
|
|
|
+ }else{
|
|
|
+ res.json(results);
|
|
|
+ };
|
|
|
+ },()=>{})
|
|
|
+})
|
|
|
+
|
|
|
+app.get('/insert',(req,res)=>{
|
|
|
+ let wbNum=req.query.num;
|
|
|
+ let wbName=req.query.name;
|
|
|
+ let id=guid();
|
|
|
+ let day1 = new Date();
|
|
|
+ let s1 = day1.format("yyyy-MM-dd hh:mm:ss");
|
|
|
+ let sql='insert into WBAccountNumber values("'+id+'","'+wbNum+'","'+wbName+'","'+s1+'","1")';
|
|
|
+ query(sql, function (error, results, fields) {
|
|
|
+ if (error){
|
|
|
+ res.json('error')
|
|
|
+ }else{
|
|
|
+ res.json('success');
|
|
|
+ };
|
|
|
+ },()=>{});
|
|
|
+})
|
|
|
+
|
|
|
+app.get('/update',(req,res)=>{
|
|
|
+ let wbId=req.query.id;
|
|
|
+ let wbName=req.query.name;
|
|
|
+ let sql='update WBAccountNumber set WbName="'+wbName+'" where WbId="'+wbId+'"';
|
|
|
+ query(sql, function (error, results, fields) {
|
|
|
+ if (error){
|
|
|
+ res.json('error')
|
|
|
+ }else{
|
|
|
+ res.json('success');
|
|
|
+ };
|
|
|
+ },()=>{});
|
|
|
+})
|
|
|
+
|
|
|
+app.get('/delete',(req,res)=>{
|
|
|
+ let wbId=req.query.id;
|
|
|
+ let sql='update WBAccountNumber set WbState="0" where WbId="'+wbId+'"';
|
|
|
+ query(sql, function (error, results, fields) {
|
|
|
+ if (error){
|
|
|
+ res.json('error')
|
|
|
+ }else{
|
|
|
+ res.json('success');
|
|
|
+ };
|
|
|
+ },()=>{});
|
|
|
+})
|
|
|
+
|
|
|
app.listen(2080, function() {
|
|
|
console.log('http://localhost:2080');
|
|
|
})
|