'use strict';
const Controller = require('egg').Controller;
class AdminController extends Controller {
async login() {
const { ctx } = this;
// 接收post過來的數據
let data = {
code:1,
Msg:'登錄成功'
};
let formdata = ctx.request.body;
let result = await ctx.service.admin.login(formdata.username);
if(!result){
data = {
code:-1,
Msg:'賬號不存在'
};
}else if(result.passwd != formdata.passwd){
data = {
code:0,
Msg:'密碼錯誤'
};
}
ctx.body = data;
}
}
module.exports = AdminController;
'use strict';
const Controller = require('egg').Controller;
class HomeController extends Controller {
async index() {
const { ctx } = this;
ctx.body = 'hi, egg';
}
async my(){
const { ctx } = this;
ctx.body = '我的頁面';
}
}
module.exports = HomeController;
item.js
'use strict';
const Controller = require('egg').Controller;
class AdminController extends Controller {
async add() {
const { ctx } = this;
// 接收post過來的數據
let data = {
code:1,
Msg:'添加成功'
};
let formdata = ctx.request.body;
let result = await ctx.service.item.add(formdata);
ctx.body = data;
}
}
module.exports = AdminController;
upload.js
'use strict';
const Controller = require('egg').Controller;
class AdminController extends Controller {
async add() {
const { ctx } = this;
// 接收post過來的數據
let data = {
code:1,
Msg:'添加成功'
};
let formdata = ctx.request.body;
let result = await ctx.service.item.add(formdata);
ctx.body = data;
}
}
module.exports = AdminController;