亚洲国产爱久久全部精品_日韩有码在线播放_国产欧美在线观看_中文字幕不卡在线观看

lazy-mock ,一個生成后端模擬數據的懶人工具,lazy-mock懶人

1

??lazy-mock 是基于koa2構建的,使用lowdb持久化數據到JSON文件。愛掏網 - it200.com只需要簡單的配置就可以實現和json-server差不多的功能,但是比json-server更加靈活,后期可配置性更強,完全可以模擬真實后端業務邏輯。愛掏網 - it200.com

??lazy-mock默認包含了jwt實現的登錄與登出,實現了基于RBAC模型的通用權限控制邏輯。愛掏網 - it200.com具體可查看vue-quasar-admin。愛掏網 - it200.com

git clone https://github.com/wjkang/lazy-mock.git
復制代碼
npm install
復制代碼
npm run start
復制代碼

使用Postman模擬登錄功能

下面通過模擬圖書的增刪改查 介紹lazy-mock的簡單使用

修改codeGenerate/config/config.js:

export default {
    ApiServer:'http://localhost:3000',
    ServerRootPath:'G:/GitHubProject/lazy-mock',
    //server
    RouteRelativePath:'/src/routes/',
    ControllerRelativePath:'/src/controllers/',
    ServiceRelativePath:'/src/services/',
    ModelRelativePath:'/src/models/',
    DBRelativePath:'/src/db/'
}
復制代碼

只需要修改ServerRootPath為當前項目的根目錄。愛掏網 - it200.com

接著修改codeGenerate/config/model.js:


var shortid = require('shortid')
var Mock = require('mockjs')
var Random = Mock.Random

//必須包含字段id
export default {
    name: "book",
    Name: "Book",
    properties: [
        {
            key: "id",
            title: "id"
        },
        {
            key: "name",
            title: "書名"
        },
        {
            key: "author",
            title: "作者"
        },
        {
            key: "press",
            title: "出版社"
        }
    ],
    buildMockData: function () {//不需要生成設為false
        let data = []
        for (let i = 0; i 100; i++) {
            data.push({
                id: shortid.generate(),
                name: Random.cword(5, 7),
                author: Random.cname(),
                press: Random.cword(5, 7)
            })
        }
        return data
    }
}

復制代碼

更多生成模擬數據的規則可看github.com/nuysoft/Moc…

生成代碼

確保之前npm run start的窗口還開著,打開新的命令行窗口,執行npm run code

復制src/routes/bookApiMap.txt某一行數據到Postman訪問

get http://localhost:3000/book/get?id=
復制代碼
get http://localhost:3000/book/paged?pageIndex=&pageSize=&sortBy=&descending=&id=&name=&author=&press=
復制代碼
delete http://localhost:3000/book/del?id=
復制代碼
delete http://localhost:3000/book/batchdel?ids=[]
復制代碼
//不設置id則新增,否則為更新
post http://localhost:3000/book/save
{

  "id":"",

  "name":"",

  "author":"",

  "press":"",
 
}
復制代碼

image

請求頭記得加上Authorization:Bearer token

token之前模擬登錄獲取的

image

修改自動生成的代碼格式

直接修改codeGenerate/serverTemplates 下文件

去掉接口需要授權訪問的限制

去掉scr/app.js 里的.use(jwt({ secret: publicKey }).unless({ path: [/^\/public|\/auth\/login|\/assets/] }))

修改接口返回格式

修改src/lib/responseTemplate.js

修改路由

修改src/routes 下文件

添加更多業務邏輯

主要修改src/services下文件,具體可參考memuService.js

使用權限控制邏輯

前端參考vue-quasar-admin。愛掏網 - it200.com實現了頁面(菜單),接口,元素級的權限控制。愛掏網 - it200.com

后端在路由處加上權限控制的中間件,比如

.get('/function/pagedlist', PermissionCheck({ permission: ["function_view"], role: ["test"] }), controllers.function.getFunctionPagedList)
復制代碼

permission表明當前登錄用戶必須具備數組里的任意一個權限碼,才能訪問當前接口。愛掏網 - it200.com

role表明當前登錄用戶必須具備數組里的任意一個角色碼,才能訪問當前接口

permission與role為或關系




原文發布時間為:2024年07月09日

本文作者:若邪

本文來源:掘金?如需轉載請聯系原作者



聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
發表評論
更多 網友評論0 條評論)
暫無評論

返回頂部

亚洲国产爱久久全部精品_日韩有码在线播放_国产欧美在线观看_中文字幕不卡在线观看

    
    

    9000px;">

      
      

      国产福利在线免费| 国产综合在线播放| www.久久色| 国产91在线播放九色| 国产在线一卡二卡| 日本黄色大片视频| 无码人妻丰满熟妇啪啪欧美| 无码人妻aⅴ一区二区三区有奶水| 日批视频在线播放| 国产性猛交普通话对白| 亚洲天堂男人av| 精品黑人一区二区三区在线观看| 亚欧精品视频一区二区三区| 中文字幕国产传媒| 欧美xxxx精品| 亚洲人视频在线观看| 国产av精国产传媒| 欧美日韩理论片| 中文字幕有码在线播放| 亚洲欧美另类综合| 丰满少妇一区二区三区| 国产又大又长又粗| 蜜桃久久一区二区三区| 亚洲av人无码激艳猛片服务器| 正在播放亚洲精品| 国产乱色精品成人免费视频| 人妻互换一二三区激情视频| 中文字幕在线欧美| 国产熟女一区二区三区五月婷| 美女av免费看| 午夜激情小视频| 久久影视中文字幕| 99精品国产99久久久久久97| 天堂成人在线视频| 综合 欧美 亚洲日本| 九九九在线视频| 亚洲精品成人在线播放| 国产又大又黄又粗又爽| 亚洲福利在线观看视频| 好吊日免费视频| 性色av蜜臀av| 精品人妻一区二区免费| 在线中文字幕网站| 精品人妻一区二区免费| 亚洲永久精品视频| 欧美黄色一级生活片| 成人三级视频在线观看| 天堂网在线中文| 精品91久久久| 91成人在线观看喷潮蘑菇| 日本一本在线视频| 国产一区二区播放| 97在线公开视频| 一区二区三区黄| 99re热视频| 欧美 日韩 成人| 黄色片一区二区三区| av中文在线观看| 97人妻精品一区二区三区免| 亚洲一区二区三区无码久久| 亚洲国产日韩在线一区| 男人的天堂最新网址| 国产在视频线精品视频 | 午夜免费福利视频在线观看| 手机在线观看免费av| mm131国产精品| 亚洲精品视频在线观看免费视频| 日本少妇一区二区三区| 精品日韩久久久| 极品久久久久久| 精品人妻一区二区色欲产成人| 国产av人人夜夜澡人人爽| 亚洲图片在线视频| 亚洲精品激情视频| 在线视频日韩一区| 亚洲欧美天堂在线| 亚洲综合一二三| 91视频在线视频| 白白色免费视频| 国产探花在线播放| 久久久久久久久久毛片| 蜜桃视频久久一区免费观看入口| 久久久久久久黄色片| 人妻无码中文字幕| 羞羞在线观看视频| 亚洲色图狠狠干| 国产午夜激情视频| 青青草福利视频| 亚洲综合精品在线| 久久亚洲成人av| 亚洲精品综合久久| 久久久全国免费视频| 中文字幕免费高清在线观看| 国产高潮久久久| 深爱五月激情网| 国产精品九九视频| 午夜福利理论片在线观看| 国产欧美一区二| 羞羞在线观看视频| 密臀av一区二区三区| 97成人在线观看| 瑟瑟视频在线免费观看| 国产午夜在线播放| 亚洲高清视频免费观看| 精品人妻一区二区色欲产成人| 亚洲国产av一区二区| 久草精品视频在线观看| 波多野结衣av无码| 中文字幕超碰在线| 日本a√在线观看| 精品人妻一区二区三区四区| av女人的天堂| 一级日韩一级欧美| 在线观看免费视频一区| 日本人妻丰满熟妇久久久久久| 国产伦精品一区二区三区视频女| 亚洲黄色免费观看| 香蕉久久久久久久| 性欧美一区二区| 午夜毛片在线观看| 午夜一区二区三区四区| 天天av天天翘| 乱码一区二区三区| 麻豆三级在线观看| 久久老司机精品视频| 国产福利视频导航| 国产精品一区二区三区在线免费观看 | 久久久香蕉视频| 国产视频1区2区3区| 粉嫩aⅴ一区二区三区| 亚洲一区视频在线播放| 伊人成人免费视频| 亚洲成人福利在线| 午夜免费福利视频| 最近中文字幕一区二区| 香港三日本8a三级少妇三级99| 日本一区二区三区四区五区| 久久久久久久高清| 人妻va精品va欧美va| 五月激情六月婷婷| 最近中文字幕免费视频| 99在线观看免费| 国产精品一区二区av白丝下载| 国产一线在线观看| 受虐m奴xxx在线观看| 亚洲黄色在线播放| 成年人免费观看视频网站| 韩国一区二区三区四区| 久久久久久国产免费a片| 日韩成人精品视频在线观看| 五月天婷婷影视| 亚洲免费av一区| 国产午夜福利精品| 午夜免费一区二区| av黄色在线看| 日本韩国欧美中文字幕| 亚洲综合精品国产一区二区三区| 国产污片在线观看| 亚欧在线观看视频| 爱情岛论坛亚洲首页入口章节| 久久人妻免费视频| 中文字幕无码毛片免费看| 国产欧美激情视频| 在线免费av网| 久久久久亚洲av无码麻豆| 久久一二三四区| 人妻少妇偷人精品久久久任期| 中文字幕人妻互换av久久| 国产欧美一区二区三区在线看蜜臂| 欧美成人一二三区| 国产高潮呻吟久久| 中文字幕人妻一区二区三区在线视频| 国产免费美女视频| 亚洲综合欧美综合| 日本一二区免费| 国产婷婷色一区二区在线观看| 五月天开心婷婷| 精品人妻无码一区| 91精品国产乱码久久| 午夜免费激情视频| 久久黄色免费视频| av在线网站免费观看| 日本免费网站视频| 国产无遮挡免费视频| 亚洲一区二区中文字幕在线观看| 韩国中文字幕av| 成人免费看片98欧美| 五月天激情开心网| 亚洲精品字幕在线观看| 美日韩一二三区| 精品国产伦一区二区三| 国产精品一区二区三区四| 91嫩草|国产丨精品入口| 日韩av在线播放观看| 精品人妻互换一区二区三区| 丰满熟女人妻一区二区三| 国产免费av一区| 国产一级做a爱免费视频| 亚洲精品毛片一区二区三区 | 国产黄色一区二区三区|