久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網運營的一線實戰(zhàn)洞察。

基于Spring Boot的大創(chuàng)管理系統(tǒng):從申報到結項的全流程設計與實現

基于Spring Boot的大創(chuàng)管理系統(tǒng):從申報到結項的全流程設計與實現 簡介這是一份基于Spring Boot與SSM框架的大創(chuàng)管理系統(tǒng)畢業(yè)論文定位為計算機專業(yè)學生及畢業(yè)設計開發(fā)者的參考資料核心解決大學生創(chuàng)新創(chuàng)業(yè)項目管理中申報、審核、評審等流程的規(guī)范化與信息化問題。論文結構完整從摘要、研究背景、可行性分析、需求分析到數據庫設計、數據流圖、詳細設計與測試均有展開并系統(tǒng)描述了學生、指導老師、院系管理員三種角色的功能模塊其中學生項目申報、老師項目審核、管理員項目評審等核心業(yè)務均有涉及可幫助讀者快速理解一套B/S架構管理系統(tǒng)的完整開發(fā)脈絡。壓縮包內含1個doc文檔約2.57MB包含論文正文、目錄、系統(tǒng)截圖及參考文獻適合作為畢業(yè)設計論文模板或同類課題的系統(tǒng)設計參照。已有134人學習下載適合正在開展大創(chuàng)或類似管理類課題、需要快速把握論文框架與數據庫設計思路的讀者。1. 大創(chuàng)管理系統(tǒng)從項目申報到結項的全流程管理大創(chuàng)項目管理的痛點往往不是沒人干活而是流程散在各處申報書發(fā)到微信群中檢材料在郵箱里結項報告又變成一堆壓縮包老師審核時要逐個下載再手工登記。這套基于 Spring Boot 的大創(chuàng)管理系統(tǒng)把學生、指導老師、院系管理員三個角色裝進同一個瀏覽器平臺從項目申報、中檢、結項到評審方案與專家評審全都在線完成。對正在做 SSM 或 Spring Boot 畢業(yè)設計的同學來說這份資源的價值在于它同時包含可運行的工程源碼和完整的畢業(yè)論文文檔從可行性分析、數據庫設計到功能測試都能直接對照。對想給學院大創(chuàng)流程做信息化的人來說三角色權限劃分和評審方案管理也提供了很實在的參考。2. 技術架構與數據設計SSM MySQL 的三層結構2.1 技術選型為什么用 Spring Boot 而不直接寫 SSM傳統(tǒng) SSM 項目在搭建時最耗時間的就是 spring-mvc.xml、mybatis-config.xml 加上 web.xml 那一堆配置數據源、事務、掃描路徑寫錯一個啟動階段就要反復試錯。這套系統(tǒng)的設計思路是業(yè)務上仍按 Spring SpringMVC MyBatis 來組織但用 Spring Boot 做底座把多數樣板配置交給自動配置處理。也就是說你拿到工程后不需要從零拼配置改一個 application.yml 就能把數據庫、端口、日志全部帶起來。JDK 1.8 是 Spring Boot 項目里很常用的版本資源里這份工程的依賴也按這個基線來鎖。服務層用 Spring 管理 Bean控制層用 SpringMVC 接收請求數據訪問層用 MyBatis 寫 SQL三層職責清楚。B/S 架構決定了所有功能最終都跑在瀏覽器里服務器只需部署一套應用學生、指導老師、院系管理員按角色登錄后看到的是不同菜單不需要在每臺電腦上裝客戶端。server: port: 8080 servlet: context-path: / spring: datasource: url: jdbc:mysql://localhost:3306/dachuang?useUnicodetruecharacterEncodingutf8serverTimezoneAsia/Shanghai username: root password: 123456 driver-class-name: com.mysql.cj.jdbc.Driver servlet: multipart: max-file-size: 20MB max-request-size: 20MB mybatis: mapper-locations: classpath:mapper/*.xml type-aliases-package: com.dachuang.entity這段配置里port 控制 Web 服務端口datasource 下的四項是 MySQL 連接的關鍵連接地址指定了庫名 dachuangcharacterEncodingutf8 保證中文參數不亂碼serverTimezone 必須寫成當前地區(qū)時區(qū)否則新版 JDBC 驅動在連接時會直接拋時區(qū)異常。multipart 配置預留了項目申報和優(yōu)秀項目模塊里上傳圖片、附件的容量20MB 對結項報告這類文檔基本夠用如果后續(xù)要傳視頻材料可以按需要調大。有人會問既然用了 Spring Boot為什么不干脆用 JPA 或 MyBatis-Plus這個項目保持原生 MyBatis 加 XML 映射一方面是因為論文和答辯時需要講清楚 SQL 與實體映射關系另一方面是大創(chuàng)項目里很多字段都是文本類型例如評審方案的創(chuàng)新點、成員素質、預期成果這些用 XML 寫動態(tài) SQL 比注解拼接更直觀。Spring Boot 的 starter 已經幫我們自動裝配了 SpringMVC、事務管理、日志等基礎組件你只要保證啟動類上帶 MapperScan 注解把 Mapper 接口掃描進去就行。2.2 三個角色與九大功能模塊的對應關系系統(tǒng)的一個核心邏輯是角色驅動菜單。學生登錄后能看到的包括優(yōu)秀項目、項目信息、評審方案、大創(chuàng)資訊、項目申報管理、項目中檢管理、項目結項管理、項目評審管理、專家評審管理。指導老師比學生多了個人中心、優(yōu)秀項目管理、項目類型管理、項目信息管理這些模塊并在項目申報、中檢、結項、評審環(huán)節(jié)擁有審核入口。院系管理員的菜單覆蓋最全還額外負責評審方案管理和專家評審的統(tǒng)籌分配。功能模塊學生指導老師院系管理員大創(chuàng)資訊查看查看管理優(yōu)秀項目查看管理管理項目類型查看管理管理項目申報提交/查看審核審核/分配項目中檢提交材料審核審核項目結項提交材料審核審核評審方案查看管理管理專家評審查看結果參與評審分配專家這種設計本質上是一種基于 RBAC 的權限模型。數據庫中不直接給用戶表加一堆是否管理員字段而是通過 role 字段區(qū)分身份登錄后把角色寫入 session前端菜單按角色渲染后端在 Controller 或攔截器里再做一次放行判斷。院系管理員和指導老師的菜單高度相似但操作對象不同管理員管的是全院項目老師只管自己名下學生申報的項目。因此業(yè)務代碼中所有列表查詢都要帶上范圍條件管理員按院系過濾老師按關聯的學生 id 過濾。從實現上講角色和狀態(tài)往往比按鈕級別的權限更好落地。多數學校的信息化系統(tǒng)中一個項目記錄會經歷“草稿—已提交—老師通過—管理員通過—中檢提交—中檢通過—結項提交—結項通過”的狀態(tài)鏈。把狀態(tài)設計成一個 int 字段0 表示草稿1 表示已提交2 表示指導老師已審核3 表示院系管理員已審核這樣查詢進度時一條 SELECT 就能完成不需要引入復雜的工作流引擎。2.3 數據庫核心表設計字段、類型與實體關系從論文中的 E-R 圖可以還原出這樣幾條核心實體用戶、大創(chuàng)資訊、評審方案、項目信息、項目申報、中檢記錄、結項記錄、專家評審結果。實際工程里為了減少關聯復雜度通常會把學生、指導老師、管理員統(tǒng)一放在 user 表里用 role 字段區(qū)分項目申報表單獨存學生和指導老師的 id。大創(chuàng)資訊表是常見的資訊發(fā)布結構字段包括標題、簡介、圖片、內容、創(chuàng)建時間。這里重點拆一下評審方案表的字段來源標題、圖片、創(chuàng)新點、前期準備、實施方案、預期成果、經費預算、成員素質、創(chuàng)建時間。這些字段在數據庫層幾乎都是 varchar 或 longtext因為評審老師要寫的是大段文字不適合把長度卡死。CREATE TABLE review_plan ( id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 主鍵, addtime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 創(chuàng)建時間, title varchar(200) NOT NULL COMMENT 評審方案標題, picture varchar(200) DEFAULT NULL COMMENT 封面圖, innovation longtext COMMENT 創(chuàng)新點, preparation longtext COMMENT 前期準備, implementation longtext COMMENT 實施方案, expected_result longtext COMMENT 預期成果, budget decimal(10,2) DEFAULT NULL COMMENT 經費預算, member_quality longtext COMMENT 成員素質, PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT1 DEFAULT CHARSETutf8mb4 COMMENT評審方案;這張表的字段順序與論文里的實體屬性圖一致addtime 用于在列表頁按時間倒序排列title 經常作為查詢條件建議加普通索引。budget 用 decimal 而不是 float是為了避免在經費統(tǒng)計時出現精度誤差這是金額字段的通用寫法。longtext 類型在 MySQL 下最多能存 4GB用來放創(chuàng)新點、實施方案這類多行文本完全夠用。項目申報表、中檢表、結項表建議共用一套 id 和 project_id 關聯設計而不是各自獨立建無關聯的大寬表。比如 project_info 表保存項目名稱、項目類型、負責人、指導老師、所屬院系project_declaration 表保存申報書的詳細內容midcheck 和 completion 表分別保存過程材料。這樣一次申報對應一條 project_info后續(xù)中檢和結項都通過 project_id 找到這條記錄統(tǒng)計全校在研項目時也只需要 count project_info 表。3. 核心模塊拆解一個項目從申報到結項的完整鏈路3.1 登錄認證與攔截器權限控制登錄模塊看起來簡單實際上是整個系統(tǒng)的安全邊界。常見做法是使用 Spring Boot 攔截器在 WebMvcConfigurer 里注冊一個 HandlerInterceptorpreHandle 方法中從 session 里取用戶信息取不到就重定向到登錄頁。這里要注意放行路徑的配置登錄接口、靜態(tài)資源圖片、CSS、JS 必須排除在攔截范圍之外否則用戶連登錄頁的背景圖都加載不出來。public class LoginInterceptor implements HandlerInterceptor { Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { Object user request.getSession().getAttribute(loginUser); if (user null) { // 未登錄統(tǒng)一跳轉到登錄頁 response.sendRedirect(request.getContextPath() /login); return false; } // 登錄后把角色放進 request方便 Controller 里做功能開關 request.setAttribute(role, ((User) user).getRole()); return true; } }加上 WebMvcConfigurer 后攔截器只對 /admin/、/student/、/teacher/** 這類業(yè)務路徑生效。這里有一個容易翻車的點如果你把 /** 全部攔截Spring Boot 默認的 favicon 請求也會被攔瀏覽器會一直轉圈控制臺一片空白排查起來很玄學。我的習慣是把放行列表寫成靜態(tài)資源目錄加登錄接口能少踩很多坑。角色判斷不要只依賴前端隱藏按鈕后端在保存申報時還要校驗當前登錄用戶的角色否則用戶直接構造 POST 請求就能繞過界面限制。3.2 項目申報模塊學生提交、指導老師審核項目申報是整條管理鏈路的起點。學生打開申報頁面選擇項目類型填寫項目名稱、成員、指導老師、申報書內容提交后生成一條 status1 的數據。此時指導老師登錄個人中心看到待審核列表點擊通過后狀態(tài)變?yōu)?2進入管理員審核環(huán)節(jié)。這個推進過程用 Service 層的一個方法就能完成。Service public class ProjectDeclarationService { Autowired private ProjectDeclarationMapper declarationMapper; Transactional(rollbackFor Exception.class) public void submitDeclaration(ProjectDeclaration declaration) { // 首次提交狀態(tài)置 1寫入提交時間 if (declaration.getId() null) { declaration.setStatus(1); declaration.setSubmitTime(new Date()); declarationMapper.insert(declaration); } else { // 被退回后再次提交回到待審核狀態(tài) declaration.setStatus(1); declarationMapper.updateById(declaration); } } public void auditDeclaration(Long declarationId, Integer auditResult) { ProjectDeclaration record declarationMapper.selectById(declarationId); if (auditResult 2) { // 老師審核通過 record.setStatus(2); record.setAuditOpinion(同意立項); } else { // 審核不通過退給學生修改學生端能看到退回意見 record.setStatus(0); record.setAuditOpinion(請補充實施方案后再提交); } declarationMapper.updateById(record); } }submitDeclaration 中id 為空代表第一次申報id 不為空代表被退回后的重新提交狀態(tài)統(tǒng)一回到 1。auditDeclaration 是典型的審核邏輯結果值用 2 表示通過、0 表示退回而不是用布爾字段因為后續(xù)管理員還會加一層審核int 狀態(tài)可以繼續(xù)向后擴展。Transactional 保證寫入申報主表和更新狀態(tài)這兩個操作要么同時成功要么一起回滾防止出現項目記錄寫進去了但狀態(tài)沒更新的臟數據。3.3 項目中檢與結項管理狀態(tài)流轉的實現申報通過后項目進入執(zhí)行期學生需要在指定時間提交中檢材料包括進度說明、階段性成果、經費使用情況。這里的核心是狀態(tài)流轉當前狀態(tài)為 3已立項時允許提交中檢中檢通過后變?yōu)?4到結項階段學生上傳結題報告、成果附件老師審核后狀態(tài)變?yōu)?5管理員最終確認后變?yōu)?6項目閉環(huán)。public static final int STATUS_PROJECT_STARTED 3; public static final int STATUS_MIDCHECK_PASSED 4; public static final int STATUS_COMPLETION_PASSED 5; public static final int STATUS_FINAL_APPROVED 6; public void updateProjectStatus(Long projectId, int currentStatus, int targetStatus) { ProjectInfo project projectInfoMapper.selectById(projectId); if (project.getStatus() ! currentStatus) { throw new IllegalStateException(當前項目狀態(tài)不允許此操作); } project.setStatus(targetStatus); projectInfoMapper.updateById(project); }這段代碼寫得很克制但恰好把狀態(tài)機最常見的兩個問題避開了。第一個問題是越級操作比如項目還沒中檢就直接提交結項所以方法入參帶了 currentStatus 做前置校驗與數據庫里的當前狀態(tài)不一致就拋異常。第二個問題是并發(fā)提交兩個頁面同時點擊提交時最后一次 update 可能覆蓋前面的狀態(tài)因此工程落地時我一般會在 project_info 表加 version 字段做樂觀鎖update 語句帶上 where version #{oldVersion}而不是只做讀后寫。中檢表和結項表本質上都是過程表存的是各個節(jié)點上傳的附件路徑和審核意見它們不需要復制項目的所有信息只存 project_id、材料路徑、意見、時間即可。列表頁顯示進度時通過 join project_info 一次性查出項目標題、負責人、當前狀態(tài)比在 Java 里循環(huán)查詢要快得多這也是 MyBatis 寫多表關聯的常見價值點。3.4 評審方案與專家評審評分數據的入庫邏輯評審模塊是這個系統(tǒng)的特色模塊。院系管理員先創(chuàng)建評審方案確定評審指標比如創(chuàng)新點、前期準備、實施方案、預期成果、經費預算、成員素質然后指定專家賬號專家登錄后對待評審項目逐項打分。打分數據不是直接更新項目表而是單獨落一張 expert_review 表保存方案 id、項目 id、專家 id、各項分數和總分。insert idinsertExpertReview parameterTypemap INSERT INTO expert_review ( plan_id, project_id, expert_id, innovation_score, preparation_score, implementation_score, result_score, total_score, create_time ) VALUES ( #{planId}, #{projectId}, #{expertId}, #{innovationScore}, #{preparationScore}, #{implementationScore}, #{resultScore}, #{innovationScore} #{preparationScore} #{implementationScore} #{resultScore}, NOW() ) /insert這里用 MySQL 的表達式直接把四項指標相加避免應用層先算一遍再傳值。參數 Map 傳值比實體傳值更靈活但可讀性差一些項目里如果指標字段固定不變我更建議寫一個 ExpertReview 實體類用 Param 綁定業(yè)務含義清晰的參數名??偡钟嬎惴旁?SQL 層還有一個好處就是即便應用層漏傳了 totalScore數據庫也會自動生成不會留下 null。專家評審的結果讀出來后頁面展示的通常是統(tǒng)計圖表這個統(tǒng)計邏輯一般放在 Controller 層組裝返回給前端的是一個結構清晰的指標列表。這里要注意評審結果表是按專家 ID 存的同一位專家可能既評審項目 A 又評審項目 B所以列表查詢必須先按 project_id 分組再用 AVG 聚合否則 join 項目表時會出現行數翻倍的問題。多個項目踩到過這個“關聯查詢行數翻倍”解決方案就是 group by project_id 后再 join不要反過來先 join 再 group。4. 本地跑通環(huán)境準備、配置與啟動4.1 開發(fā)環(huán)境與項目目錄結構跑這個項目不需要太新的機器JDK 1.8、Maven 3.6、MySQL 5.7 或 8.0再加一個 IDEA 或 Eclipse 就能啟動。代碼是標準的 Spring Boot 工程結構包名一般以項目縮寫為根下面是 config、controller、service、mapper、entity、common 幾個包。config 里放 WebMvc 配置和攔截器注冊controller 按學生端、老師端、管理員端分開mapper 里是接口和 XML 文件。src/main/java/com/dachuang ├── config # WebMvc 配置、攔截器注冊 ├── controller # 學生、指導老師、院系管理員端口 ├── service # 業(yè)務層接口與實現 ├── mapper # MyBatis Mapper 接口 ├── entity # 實體類對應數據庫表 └── common # 常量、工具類、統(tǒng)一返回結果resource 目錄下放著 application.yml、靜態(tài)頁面資源或 templates、mapper XML 目錄。拿到資源后先不要急著啟動第一步是把整個目錄導入 IDEA選擇 Maven 項目等待依賴下載完成。如果網絡不穩(wěn)定導致依賴下載失敗可以去本地 Maven 倉庫把 lastUpdated 后綴的文件清理掉再重新導入這比反復點刷新有用得多。4.2 MySQL 建庫建表與數據初始化源碼包里一般會附帶一個 dachuang.sql 或類似名稱的數據庫腳本里面包含建庫語句、建表語句和初始數據。先用命令行或 Navicat 執(zhí)行腳本再確認三張基礎表的數據user 表里應該初始化了學生、指導老師、院系管理員三個賬號review_plan 表可能有一條示例評審方案大創(chuàng)資訊表有一條可展示的資訊記錄。mysql -uroot -p CREATE DATABASE IF NOT EXISTS dachuang DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; USE dachuang; SOURCE dachuang.sql;這里強烈建議手動指定 utf8mb4尤其是 MySQL 8.0 環(huán)境。很多跑不起來的問題都出在數據庫默認字符集是 latin1導致后續(xù)中文亂碼的排查非常痛苦。執(zhí)行完腳本后用 SHOW TABLES 看一眼表數量再用 SELECT * FROM user; 驗證賬號數據是否存在確認無誤后再去改配置文件。4.3 application.yml 配置與啟動步驟數據庫腳本導入成功后唯一必須改的就是 application.yml 里的連接信息。把 password 改成你本機 MySQL 的密碼如果你本機 MySQL 端口不是 3306url 里的端口也要一起改。如果導入的庫名不是 dachuang記得同步修改 url 中的庫名。改完后直接運行啟動類控制臺出現 Tomcat started on port 8080 就說明啟動成功。mvn clean package -DskipTests java -jar target/dachuang-system-1.0.0.jar也可以直接用 IDEA 運行主類開發(fā)階段這種方式調試更順手。啟動成功后瀏覽器訪問 http://localhost:8080/login能打開登錄頁說明基礎環(huán)境沒有問題。登錄頁可以先用數據庫里初始化的管理員賬號試一遍確認三條角色的菜單渲染都正常。如果頁面樣式缺失多半是靜態(tài)資源路徑問題后面避坑章節(jié)會專門講。4.4 頁面路徑與功能驗證清單系統(tǒng)登錄后建議按下面這張清單把主要鏈路走一遍而不是隨機點點點。走通一次完整流程基本就能斷定代碼有沒有被改壞。驗證步驟操作路徑預期結果學生注冊登錄注冊頁面注冊后可以正常登錄并進入學生端項目申報學生端菜單提交后狀態(tài)變?yōu)榇龑徍死蠋煂徍酥笇Ю蠋煻瞬藛螌徍撕鬆顟B(tài)推進到下一環(huán)節(jié)管理員分配評審院系管理員菜單評審方案可以關聯指定專家專家打分評審賬號登錄打分保存后總分正確驗證過程中重點看兩個目前項目里容易出問題的地方一是學生提交項目后指導老師列表里能否立刻看到二是專家評審打分后院系管理員的統(tǒng)計頁是否能匯總出平均分。這兩條鏈路分別對應申報審核和評審入庫是系統(tǒng)最核心的業(yè)務閉環(huán)。5. 避坑指南啟動報錯、權限失效與數據庫時區(qū)的 5 個常見問題5.1 啟動直接報錯端口被占用現象控制臺打印 Port 8080 was already in use應用啟動后立刻退出。原因上一次運行未完全關閉或者本地其他服務占了 8080 端口。解決先找到占用進程殺掉后再啟動。Linux 或 macOS 下用 lsof -i:8080 查看占用進程Windows 下用 netstat -ano | findstr 8080 拿到 PID然后 taskkill /PID 對應編號 /F。如果不想殺進程也可以直接把 application.yml 里的 server.port 改成 8090改動一處即可不影響其他功能。5.2 數據庫連接失敗時區(qū)與驅動版本不匹配現象啟動時報 Communications link failure 或 The server time zone value is unrecognized。原因新版 MySQL Connector/J 要求明確指定時區(qū)舊版本驅動則不需要如果驅動版本和 MySQL 版本差距太大還會出現認證插件不兼容的問題。解決在 datasource.url 后追加 serverTimezoneAsia/Shanghai并確保 driver-class-name 是 com.mysql.cj.jdbc.Driver。注意 Asia 和 Shanghai 之間不要拼錯拼錯會直接報 unrecognized。如果項目用的還是 5.x 老驅動建議升級到 8.x因為新版驅動對 MySQL 8.0 的 caching_sha2_password 認證支持更好。5.3 登錄后頁面跳轉異常攔截器放行路徑配置錯了現象登錄成功后跳轉主頁卻一眨眼被彈回登錄頁或者靜態(tài) CSS、JS 全部 404。原因攔截器把登錄接口和靜態(tài)資源也攔了preHandle 里拿不到 session 中的 loginUser于是強制重定向。解決檢查 WebMvcConfigurer 里 addInterceptors 注冊的路徑登錄接口、注冊接口、/static/、/js/、/css/、/images/都要 addPathPatterns 放行。判斷攔截器是否生效可以在 preHandle 里臨時加一行日志打印請求 URI啟動后一次就能看清哪個路徑被誤攔截。5.4 中文亂碼三次傳遞出現編碼不一致現象頁面顯示正常但提交到數據庫的中文變成問號或者從數據庫讀出來亂碼。原因頁面編碼、連接參數、數據庫字符集三者沒統(tǒng)一。常見組合是頁面用了 UTF-8連接 URL 少了 characterEncodingutf8數據庫表卻是 latin1。解決頁面統(tǒng)一 UTF-8連接 URL 加上 useUnicodetruecharacterEncodingutf8建表時用 utf8mb4。項目里導出的 SQL 文件如果是舊的建議執(zhí)行前先檢查表定義把 CHARSETlatin1 改成 utf8mb4 再導入。修改后重啟服務、重新提交一次數據不要只在數據庫端做轉換那治標不治本。5.5 圖片上傳后無法顯示靜態(tài)資源映射缺失現象項目申報時上傳的圖片保存成功但在頁面里 img 標簽訪問時返回 404。原因Spring Boot 默認只映射 classpath 下的靜態(tài)目錄你上傳到磁盤絕對路徑的圖片不在默認映射范圍內。解決寫一個 WebMvcConfigurer 的配置類把本地磁盤目錄映射到 /upload/** 訪問路徑。常見做法是 addResourceHandlers設置 file:D:/dachuang/upload/ 這樣的物理路徑。注意路徑末尾要加分隔符否則映射會失效。這種問題只靠前臺不好查打開瀏覽器開發(fā)者工具看圖片請求的響應狀態(tài)碼404 基本就是映射沒配。6. 二次開發(fā)改造從新增字段到擴展評審流程6.1 新增“項目經費”字段的完整流程如果想把經費預算從評審方案表挪到項目申報表改造的最小閉環(huán)是先在 project_declaration 表加字段 ALTER TABLE project_declaration ADD COLUMN budget decimal(10,2) DEFAULT NULL;再在實體類里加上對應的 BigDecimal 屬性然后在 Mapper 的 XML 里新增一條 update 語句最后把前端表單里的輸入框 name 屬性改成和實體字段一致。這條鏈路看著簡單但漏掉任何一環(huán)都會出問題漏了 XML 字段更新時靜默失敗漏了前端 name提交后拿不到值。6.2 把單次評審改成多輪評審目前評審方案是一次打分定結果如果想改成初賽、復賽兩輪不需要改庫直接在 expert_review 表加一個 round 字段默認 1。查詢時 where plan_id ? and round 2 就能區(qū)分輪次。統(tǒng)計平均分時也要按 round 分組否則初賽復賽分數會混在一起。這個改動的好處是不動主表結構只加一個帶默認值的字段對已有數據零影響。從那以后我每次接手這類 Spring Boot 管理項目都會強制走一遍“先看表設計再看狀態(tài)流最后寫頁面對接”的順序而不是拿到代碼就跑。先花十分鐘弄清楚每個狀態(tài)數字代表什么、哪張表和哪張表是主外鍵關系后面改功能、修 BUG 都會順利很多。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日韩综合成人免费视频| 五月天人妻综合| 男女日B国产| av婷婷色网| 国产精品视频自拍在线| 久久久少妇诱惑精品视频| 狠狠穞A片一區二區三區| 伊人欧美大香蕉视频| 麻豆天美国美国产AV| 91n处女在线观看| 69人妻精品一区二区绯色| 91香蕉国产尤物视频| 伊人在线大香蕉视频久久| 青青草中文-久久青草精品一区二区三| 91亚洲欧洲| 东京热熟女亚洲视频网站| 激情综合五月| 思思热国产在线视频| 俄罗斯及免费在线看| 亚洲日韩东京热一区| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 99www.bibizy香蕉资源国产一区二区三区高清 | 欧中美三级一区二区三区| 久操高青| JULIA一区二区三区在线播放| 97干在线| 精品久久久久久久| 国产亚热在线久久| 五十路人妻在线| 夜夜操夜夜爽夜夜高潮| 台湾佬激情综合| 国产在线精品偷| 伊人网青青| 久久久久久9| 后入福利| 久久久久成人网| 久久久久久久久久黄色网| 丝袜 亚洲 偷拍| 国产一级作爱毛片| 麻豆黄色五月天| 日本激情免费大片| 中国一级操逼视频| 国产乱伦亚洲色图高清无码| 国产综合网站在线播放 | 久久99午夜精品一区人妻| 欧美高清18A片| 亚洲天天更新| 欧美日韩插逼视频| 在线播放一级无码视频| ?亚洲伊人伊成久久人综合网| 草草影院最新网址| 久久亚洲AV无码专区首页| 国产女大学生AV| 啊v在线观看视频| 又黄又硬又粗又长国产视频| 99rre在线精品99re8| 无码操逼天堂| 国产91丝袜在线播放蜜月| 78p欧美| 91美女视屏| 亚洲精品一区中文字幕乱码| 青青草白白色| 福利在线视频一区二区| 亚洲高潮影院| 久久精品 六十路 熟女 欧美| 日本视频在线中文字幕| 欧美色图欧美| 天堂性色| 91夜色| 99久久久无码国产精品性啊聊| 久操国产在线| 欧美精品系列| 中英熟女操女| 色就色综合| 国模私拍一区二区三区神乳| 三级特黄60分钟播放| 欧美αv.com| blacked精品一区国产| 国产剧情AV不卡在线观看| 欧美精品自慰系列寂寞少妇 | 大香交| 欧美美女视频| 三级日韩一区二区三区| www.久久最新地址| 婷婷五月天久久精品视频一区二区三区 | 免费AV播放| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| 久久精品老司| 欧美日韩久久精品爱爱| 久久‘黄片视频| 开心五月婷婷激情| 日韩三级在线观看mp4| 天天爱综合网| 国产午夜在线观看| 亚洲精品国产精品乱码不99| 超碰调教97| 亚州色图欧美| 综合色91| 黄色片大香蕉| 精品久久大胆人体| 自拍偷拍国产欧美日韩韩| 成人性爱av.com| 天天色香欲综合网| 蜜区区视频79| 一级做a爰片久久毛片图片| 99热婷婷| 蜜桃臀一区二区aV | 久操热线| 超碰久久精品| 国产黄片精品在线| 欧美极品女人的天堂| 涩涩久久精品| 欧美一区二区福利在线| 久久9 9 9精品| 国产精品97超碰| 高潮毛片无遮挡高清免费| 色五月激情网| 九九九久久久W精品| 午夜免费视频1000| 美女91色黄18| 97这里只有精品| 婷婷丁香五月激情啪啪| 青娱乐av在线| 日天天九九天堂666| 国产午夜在线观看视频| 欧美少妇性乱| 久久久久久久国产a∨| 青青草日逼视频| 日本二区不卡| 久久6热视频免费观看| 久久亚洲骚逼综合| 91成人18| 青青网三级视频| 美国三级日本三级久久99| 国产成久久综合片| 亚洲激情 欧美色图| 91亚洲图片| 九九综合色| 好爽要喷了| 男女激情黄色网址| 亚州色图片在线色| 在线人人人人人人精品超 | 五月婷婷六月色| 婷婷人妻激情| 亚欧精品久久久久久久久久久| 夫妻AV网站| 国产精品分类在线观看| 国产精品久久9| 97综合网| 无码一区二区三区四区五区六区七区八区九区十区视频 | 色婷婷五月综合| 亚洲素人网| 夜色AV无码手机在线影院| 99热免费| 久久精品久久久久久久| 东北女人av| 精品欧美老熟女一二区| 免費人妻夜夜爽天天爽爽一区| 青青草公开在线免费不卡视频| 色婷婷狠狠| 久久日韩肥臀| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 日韩人成网站在线播放| 欧美肥臀在线| WWW4虎| 久久免费99精品久久久久久| 人妻少妇久久中文| 日韩999| 麻豆成人影音在线| 日夜干射色啊| 色色色欧美| 97欧美| 精品人妻一区二区免费蜜桃| 男女性感激情网站| 欧美日韩人妻精品系列一区二区三区| 天天色悠悠激情| 亚洲色图欧美一区二区不卡| 91久久久久久久| 久久毛卡| 久久久久久久久9| av中文字幕在线熟女| 蜜乳视频网站| 午夜亚洲| 激情五月天校园春色网| 99色悠悠| 激情色播| 国产精品一级片在线看| 人妻精品一区二区| 亚洲色图 91| 国产精品久久久777| 超碰成人国产| 日韩中文字幕精品一区在线| 精品黄色电影| 嗯嗯嗯啊啊在线观看| 久久久艹艹艹| 亚洲AV成人无码一区二区三区在线观看 | 国产亚洲深夜激情| 999精品女人| 日本熟妇精品九九| 国产嫩草精品A88AV在线| 久久婷婷热| 操东北女人| 久草线上视频免费看| 香一区二区三区| 熟女突然公开看18禁影片| 欧美v日韩v亚洲v最新在线| 人妻内射一区二区在线视频| 天天香香欲综合| 国产精品交换一区二区| 国产欧美亚洲精品a第2页| 边做饭边操逼逼| 国产剧情在线| 亚洲人妻精品一区二区| 人妻丰满熟妇av无码区蜜桃| 97国产综合欧美| 日日夜夜青青草母狗| 免费看毛片操穴| 丁香五月激情综合国产| 国内自拍 日韩激情 99| 日本三级中国三级99人妇网站| 噜噜噜在线视频| 中国熟女老妇仑乱一区二区三区| 欧美日本成人一区二区| 久久精品一区二区一8| 日日爱99| 84YTCOM性无码| 97干在线视频| 亚洲天天操| 天天射日日干| 国产精品又黄又猛又粗| 亚洲国产精品无码AV久久久| 国产日韩欧美中文在线播放| 日韩免费大片一级播放| 亚洲国产奇米影视久久| 熟女被操视频网址| 91熟女熟妇视频网站| 91狠狠综合久久久| 麻豆天美国美国产AV| 欧美熟爽综合| 亚洲男人的天堂一区二区| 亚洲一区二区三区久久 亚洲一区二区| 综合久久六月久久婷婷| 偷拍伦理视频| 97干色天堂| 人妻精品一区二区全免费| 日本丝袜美腿人妻九九| 超碰久草| 欧美岛国精品在线观看| 91人妻精华帖| 精品成人av一区二区三区在线| 最新日韩黄片| 怡红院视频在线| 中文字幕在线观看AV| 久久的网站啊啊啊啊啊| 天美传媒在线一区| 日躁天天爽爽| 久久综合国产精品国产| 天美麻花大全视频| 成人AV素股で擦久久| 鸥美精品一区二区久久婷婷| 综合激情一一91| 超碰78| 中文字幕久热视频在线| 午夜免费视频1000| 欧美日动态视频| 男人的天堂2000| 怡红院久久老司机| 亚洲精品国产无码高清| 在线观看色视频| 亚洲综合网电影91| 国产精品一区二区后入| 91性情| 国产无马视频| 91狠狠综合久久久久久| 舔人妻中文免费视频| 偷拍盗拍亚洲色图图片| 国产东北女人在线视频| 久久久久久夜夜夜夜夜| 国产丁香精品露脸视频| 丰满人妻一区二区三区四区| 99热色这里只有精品| 色男人色天堂东京热| 日韩综合色图| 婷婷色五月激情| 嫩草伊人久久精品| 屁股久久久久久| 国产成人bd在线观看| 伊人久久亚洲中文字幕| 欧美丝袜中文字幕07在线| 色屁屁影院www国产| 国产高清成人传媒影视| 蜜臀一二三区| 欧美成人一级免费电影| 亚洲鸥美色图| 波多野42部无码喷潮在线观看| 伊人97超碰| 国产精品禁久久久精品| 美中日韩无码| 97视频在线观看网站| 亚洲无码精品AV久久久| 久久发布国产伦子伦精品| 日本精品加勒比海一区| 国产真实野战在线视频| 亚洲大胆人体av| 国产又色又粗又黄又爽| 麻豆久久久久久久久丝袜| juliaann欧美丝袜办公室| 欧美性巨大╳╳╳╳╳高跟鞋| 懂色AV一区二区三区| 另类小说欧美激情校园春色| 黄色性爱网网| 亚洲欧美91√| 国产亚州高清国产拍精| 亚洲九九视频在线观看| 日本国产高清色www视频在线| 一区二区三区蜜桃成人撸久久东京热| 色y情视频免费看| 久久久久9久久久久| 99999亚洲| 国产精品麻豆成人AV艾秋| 上海一级黄片| Aa东京男人的天堂| av资源在线播放天堂| 熟女高潮精品一区二区| www.av在线观看| 精品少妇高潮久久| 99色视频| 91操熟女| 97精品久久久久久久| 亚洲春色欧美激情自拍| 中文字幕文字幕无码一区二区三区电影99| 欧 美 自 拍 偷 拍| 午夜天堂精品久久| 欧美大香蕉专区网| 欧美日韩国产精品久久色婷婷| 色色色色网站| 国产女大学生AV| 97久久超碰国产网站| 久久久久免费看少妇A片特黄| 91超碰碰在线| 色九月婷婷| 97亚洲综合| 国产精品网站免费| 色综合网1| 97欧美日韩综合| 丝袜夫妻自拍| 激情视屏国产乱伦强奸| 欧美性91| 青娱乐手机日韩在线视频| 国产综合操逼高清| 久久大黄片| 男女性扦B| 日韩高潮一区| 亚洲 自拍偷拍 欧美| 久久色AV线| 欧美另类色图片| 性爱免费视频成人| 欧美色97| 亚洲熟久久| 国产热RE99久久6国产精品首 | 久久精品高清AV| 少妇淫妇久久久久久久| 强奸熟女一区二区三区| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 熟女激情综合网| 久久中文字幕女同性恋一区| 亚洲精品天天影视综合网 | 97超碰免费人人性爱| 我要看免费韩日黄片| 牛牛AV人人夜夜澡人人爽| 无码九九九九| 女生自91网站| 一区黄二区黄| 精品人妻伦一二三区久久| 日本熟女不卡视频| 爱爱动态60秒| 欧美精品激情| 亚州Av天美传媒| 97资源欧美| www.婷婷| 在线播放成人网站| 青青操综合网| 国产AV精久久| 第四色奇米影视777| 色欧洲| 女人香蕉久久毛毛片精品| 国产精品天干天干综合网麻豆| 性站 | 无套后入双马尾| 亚洲日韩XXX| 亚洲综合888| 五月天丁香欧洲日韩| 人妻无码久久一区二区三区免费| 蜜臀久久99精品久久久久久久久| 日韩亚洲Av人人夜夜澡人人爽| 无码精品久久| 国产亚洲精品农村妇女| 国产东北女人在线视频| 操逼片国产| 久久亚洲国产成人| 青青青国产手线观看视频2| 麻豆久久精品亚洲精品88| 青草地一本线一区二区三区| 91美女视频| 婷婷激情四射| 97超碰香蕉| 999精品乱码| 蜜臀AV午夜精品久| 国产传媒av天美传媒在线| 日韩精品人妻一区二区| 网站A V在线| 青青青国产手线观看视频2| 国产一区二区三区高清视频| 中文字幕美女91| 国产精品白丝在线播放| 成人麻豆av电影网站| 日本性交操一区二区不卡系列| 强奸乱伦 亚洲一区| 欧美极品美女aaaaaa级黄片| 免费人成在线观看网站品爱网| 精品成人无码| 在线无码操| 国产女性无套 免费观看| 啪啪一区| 国产精品91一样| 鸥美插入视频| 久久久亚洲熟妇资源| 精精品人妻一区二区三区| 搡老女人老91二区| 综合网 欧美| 综合欧美亚洲| 日韩精品资源专区二区| 天天爽夜夜爽夜夜爽精| 亚洲国产91精品一区二区久久| A级片一区| 亚洲一区二区久久久久| 婷婷在线精品| 玖玖爱综合| 91青青在线视频| 妇女一区二区三区| 大色综合网| 日韩人体偷拍| 毛片麻豆91糖心精品毛情片| 欧美日韩中国x| 网友自拍第1页| 18禁在线视频| 成人欧美一区二区三区黑人一| 久久综合乱子伦国产免费| 91女优在线观看| 97天天综合| 东北丰满熟女国产一区| 成人五月香网在线| 国产精品乱码久久久久久| 一区二区三| 亚洲成熟国产精品美女| 你操综合| 夜夜无码| 亚洲国产成人精品无码专区| 95精品在线| 久久禁| 国产一区二区免费福利片| 免费一级欧美片片线观看| 久久久噜噜噜久久久| 性高潮久久久| 日本免费一级AAA大片器| 五月天婷婷欧美三区| 亚洲成人妻日韩在线| 亚洲欧美日韩中文播放| 九九热超碰| 操逼短片| 亚洲精品国产熟女久久久久久| 综合色图区| 大鸡巴久久| 亚洲暴力强奸AV| 打av高清| 色欲久久久久综合网| 日产狠狠干| 色网亚洲人| 思思热影视| 综合天天网| 欧美 精品国产制服第一页| 在线观看一卡二卡| 久久精品—区二区三区内射| 五月天色综合| 91欧美网| 中文高清一区二区的| 欧美成人贴图| 色婷视频| 97在线看| 人妻密肉在线观看| 老司机深夜18禁污污网站| 亚洲熟女乱色| 国产又色又粗又黄又爽| 神马久久久久久久久久| 久热在线精品免费观看| 在线黄色污污网站| 欧美亚洲日本视频久久久| 久久久专区| 免费伦费视频在线观看| 久神马| 333kkkk·亚洲com久久| 97在线欧| 在线A日本| 欧美A√综合网 | 性色av大全| 330Dv国产女人终合视频极品人与兽| 欧美组图日韩亚洲中文字幕| 99综合自拍| 岛国免费黄色网址| 97 国产精品| 日韩图色| #NAME?| 色香网| 婷婷综合久久| 97久久超碰| 884t在线| 免费一级毛片在线视频观看| 久草资源在线| 国产91精品久久久久久久网曝门| 人人 操人人 操人人| 9 7超碰在线免费观看| 欧美激情综合网| www.夜夜| 囯戸精品高潮呻吟旡码| 性感美女啊啊啊在线| 丁香六月啪啪| 亚洲伊人a线观看视频| 天天搞欧美| 粉嫩国产精品久久粉嫩| 看一级特黄a大一片| 偷偷人人精品女女久久| 草久久久| 五月天伊人| 国产精品 久久久精品一牛| 亚春色色| 欧美性生活内射| 丁香六月啪啪| AV免费在线播放一区| 亚洲性天堂| 97 九色| 日韩啪啪啪啪啪| 99re免费视频精品全部| 91熟女网| 色妇91| 狠狠躁AV| 天天干一干| 日韩av在线免费网站| 国产辣妈在线视频福利| 激情在线青青操| 综合91网| 亚州乱码中文字幕综合久久久| 日韩黄色一区二区三区| 极品欧美一区二区三区| 九九热国产| 91精品久久久久久77777| 欧美三级一级| 五月婷婷深深爱| 粉嫩不卡一区二区性爱| 国产日韩欧美操逼视频| 日韩啊V| 国产美女自拍视频| 91久热| 亚洲电影91| 欧天美中出| 天天干天天日天天射黄色大片 | 黄色欧美性爱视频| 亚洲av综合色区图片亚洲| 中文字幕在线观| 亚洲资源吧| 欧美人妻一区二区| 亚洲 暴爽 AV人人爽日日碰| 婷婷丁香人妻| 久久久一区二区三区麻豆| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 亚洲色天堂九9| 91爱做| 欧美性爱一区二区三区四区 | 黄色视频高清无码网站| 久久久久国产精品久久久| 亚洲人妻精品一区二区| 天堂成人网| 在线看污网站| 超碰色老头| 老妇女91| 蜜臀99久久精品久久久久久| 欧美日韩精品青青| 天天综合欧美黑人| 大逼色网站| 亚欧美色| 精品久久久久久无码| 亚洲AV成人无码一二三久久| 眼镜人妻101.com| 乱伦a片视频| 久久成人午夜精品影院| 亚洲强奸乱伦影视网| 自拍大香蕉乱插| 欧美疯狂做爰xxxx| 偷拍 精品另类 凸凹了四区| 精品免费一区二区三区在线亚洲人成| 97资源超碰| 色色综合97| 偷拍亚洲视频一区二区三区四区| 怡春院久久| 国产传媒午夜理伦精品| 日韩丰满熟妇| 一二三区在线| 国产精品亚洲四五区在线观看| www.高清无码诱惑一区.com| 欧美在线|亚洲| 亚洲风情在线观看| 密乳AV免费观看| 无码乱人伦中文视频| 亚洲精品一区中文字幕乱码| 不卡九肏| 97超碰公开| 97在线免费观看| 国产性爱在线视频一区二区| 黄网在线播放| 亚洲永久永久永久永久一级一级一级精品 | 伊人网免费视频| 午夜理论片在线观看免费| 亚洲色图大香| 久婷婷一区| 亚洲色天堂九9| 欧美亚洲中文字幕| 一级岛国大片| 青青草日韩无码| 青青草色情网站视频| 情色大香蕉| 成人无码电影在线观看网| 久久婷五月| 麻豆精品三区视频| 麻豆久久精品亚洲精品88| 国产成人无码高清| 亚洲丝袜色图| 97视频免费| AV污污污污| 日本免费不卡二区| 九九九九九九综合| www黄片免费看com| 啊操爽品善一区二区三区| 超碰97人妻自拍| 91快色色色色色| 96爱综合| 国产精品美女视频诱惑| 第一高清av中文字幕| 日韩78m视频| 成人国产视频在线观看| 激情色播| 欧美精品欧美精品系列| 黑人白女精品一区| 婷婷丁香成人| 十八禁电影伊人网| 一级A片女人高潮叫床| 青青草日韩免费观看高清在线| 国产精品久久妻无码网站| 老熟女熟妇| 亚洲无无码αⅴ每日更新| 78p欧美| AV在线性爱| 在线天堂999| 搡老女人老91妇女老熟女| 久久99网站| 天天影视91看看| 加勒比在线视频一区二区三区| 97一区二压| 小说区 图片区色 综合区| 色哟哟-国产专区| 亚洲成人ab| 无套内射性感少妇视频| 伊人网在线点播| 国产a级午夜毛片| 九九人妻| 中文字幕在线高清男人的天堂| 久久精品国产97欧美精品亚洲 | 久久偷偷色综合蜜桃| 亚洲小电影免费涩涩成人在线高清| 欧美第38页| 中文字幕精品免费一区二区| 玖玖蜜臀资源网| 无码高清操逼网址| 久久久一区二区三区四曲免费听| 丰满少妇精品一区二区| www.yw尤物| 大香蕉狠狠爱| 中文字幕在线观看网页| 欧 美 自 拍 偷 拍| 清清草影| 欧美成人A天堂片在线观看| 一区二区精品更新提醒| 蜜乳视频网站| 一区二区视频你懂的| 人人妻人人狠人人| 麻豆天美一区二区| 乱码熟妇人妻久久久| 日本天天操| 少妇的嫩逼图片| 激情自拍 校园春色| 秋霞操逼片| 超碰一区二区| 九九亚洲| 蜜乳Av成人片网站| 伊人网在线点播| 日韩无码嘿咻黑热久| 九月丁香婷婷色| 国产乱码久久久| 亚洲国产一区二区三区在线| 久久av一级av少妇av高潮 | 欧洲精品久久| 五月丁香色综合| 免费观看网黄| 东京热,男人的天堂| 国产怡红院| 亚洲偷拍自拍在线视频| 水多多映视AV| 免费97视频| 69人妻人人揉人人躁人人精品| 岛国黄| 91丝袜在线播放| 亚洲日韩久久精品一区| 婷婷五月丁香五月| 国产91乱伦| 四虎在线观看视频| 欧美日韩亚洲国产中文永久天天看 | 午夜人妻精品综合在线| 黄色AAAAA欧美| 日韩色香| 色综合V| 东京热,男人的天堂| 日本欧美色| 午夜精品99久久久久传媒| 国产黄色 A 片免费看| 黑人娇小av在线播放| 97国产中文| 超碰夫妻97| 亚洲熟女国产综合另类| 国产在线精品偷| 中文字幕第9页萱萱影音先锋| 狠狠亚洲| 加勒比综合九九99视频在线播放| 五月综合色| 91狼人| 亚洲啪啪视频一区二区| 中文字幕99999| 九九九成人| 骚鸭AV| 天天操天天日青青草超碰av| 四虎884a| 精品久久久久黄少妇| 狠狠操天天干| 91超级碰碰碰| 我要看免费韩日黄片| 欧美性爱1080p| 三级AV入口| 三男一女不戴套的A片| 欧美天天射| 亚洲色性| 亚洲一区二区av| 亚洲狠狠入| 亚洲久9| 中文字幕国产在线天堂| 97这里只有精品| 91四海无码日韩欧美| 99热国产| 青青青草原| 欧美啪啪啪91| 亚欧美色图| 久草草一二三四区久久| 超碰97玖玖爱| 日韩无码嘿咻黑热久| 狠狠色婷婷7777久| 天天做天天爱天天高潮| 97摸视频| 凹凸视频在线观看伊人| 91丨豆花丨熟女| 国产精品免费久久久久久久久久| 日韩97超碰| 色噜噜日韩精品| 精品无码产区一区二| 亚洲交换| 日日摸日日碰夜夜爽视频| 国产女大学生AV| 国产极品粉嫩馒头一线天av| 久久国产免费激情视频| 亚洲天堂7777| 日本综合色图| 亚洲中文字幕日产无码久久| 91激情国产| 国产一级舔足在线观看| 亚洲天堂7777| 看看小穴| 美女网站黄页| 在线免费观看高清无码视频| 思思热影视| 超碰人人妻| 97精品视频免费| 9九九国产| 亚洲人妻久久| 人人妻人射| 九九性视频| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 美女裸体无遮挡永久免费观看网站 | 黑人综合网| 久久亚州精品成人Av无| 日韩久久激情精品| 欧美少妇第一页| 日韩成人人妻网站| 日韩成人无码| 日本日皮视频逼| 精品一区96| 亚洲久草AV色图| 亚洲欧美日韩偷拍色图| 国产三区免费在线观看| 乱人伦 国语对白:视频直接看| 十八禁黄色成人网站观看| 亚洲97网站| 久96热在线观看视频| 26uuu国产成人综合| 九九热精品在线| 天天操天天7| 亚洲自拍偷拍视频在线| 国产综合永久精品日韩鬼片| 天天干天天操天天拍| 综合大香蕉美。| 色综合V| 天天爽天天爽| 五月开心久久AV官网| 久久久久久久9| 久久亚洲精品成人av| 成人女人国产| 丰满人妻一区二区三区免费 | 粉嫩国产精品久久粉嫩| 亚洲交换| 国产福利精品98视频| 亚洲欧洲综合视频在线| 蜜臀亚洲综合一二三四区| 激情文学88| 欧美日综合| 亚洲drav色图| 人妻献身系列第54部| 精品少妇后入一区二区三区四区人妻巨乳 | 久久超碰免费的| 精品视频一区二区| 欧美激情综合色综合啪啪五月| 97视频在| 久久久18| 中文字幕在线免费观看视频| 都市激情人妻一区二区青青操视频| 1区2区3区视频| 五月丁香婷婷啪啪| 91麻豆天美国产欧美高潮| 国产av又色又爽又黄| 亚洲第一色页夜| 一级性爱视频免费在线| 国色天香av| 超碰2017| 爽爽淫人网| AV女优男人的天堂| 91碰碰| 青青久草| 国产欧美一区激情交| 视频在线观看青青99国产| 无码精品久久久天天影视| 天堂涩涩| 国产极品一区二区三区三州| 热热色AV| 亚洲精品一二区| 91丝袜美腿片| 大香蕉强奸乱伦| 欧美在线中M| 国产亚洲日韩在线三区黑人| 操淫穴亚洲五月丁香 | 男人的天堂日韩| 乱伦3P视频| 黄色一区三区| 久久精品美女一区| 欧美熟妇精品黑人巨大91| 97人人干| 亚洲乱码精品一区二区| 亚洲色9| 久久久久亚洲?V片无码V| 欧美变态激情网| 日逼国产| 欧美高清16| 久久婷婷国产一区二区色| 国产精品美女久久久久久网站| 精品人妻视频一区二区三区蜜桃视频| 无码最新| 欧成人在线| 亚洲国产成人高清在线| 97 色综合| 一区 欧美 日韩 麻豆| 岛国网址国产| 欧美一级二级三级| 熟女色图在线| 国产亚洲日本精品在线| 中文字幕视频二区| 欧美永久激情一区二区| 亚洲精品影视老司机| 啊啊啊水好多| 欧美一区二区成人一卡| 99在线免费视频| 污污汅18禁网站在线永久免费观看| 伊色久人大在线| 91精品国久久久久久无码| 九九综合久久| 婷婷色色五月天福利| 大干人妻| 欧美狠狠弄| 人人潮人人摸| 久久久久久人体| 久久夜夜夜夜| 六月婷婷综合| 26uuu性| 欧综合网| 91男人天堂网| 黄页18禁| 欧亚免费视频| 欧美性生活男人的天堂| 欧美性色欧美| 91真人天天在线| 免费夜夜爱黄色视频毛片| 2018天天干在线视频| 亚洲在线欧美| 欧亚韩国999| 97国产亚洲中文在线| 五月丁香色色网| 淫荡少妇免费| 中文字幕丰满人妻日本| 老熟女阿 国产91| 嗯嗯啊啊好大好爽| 青苹果影院男人的天堂| 这里只有精品视频| 亚洲美女自拍偷拍视频| 操婢日韩| 黄色无码高清黄色无码网站| 风间由美日韩欧美久久| 91色综合激情| 久久98| 人人贴人人摸| 麻豆成人影音在线| 国产欧美后入| 天天操天天谢| 久久久久密臀视频| 涩爱AV在线| 无码欧美有限公司| 人妻天堂综合网| 人人干人人搞人人摸| A级国产欧美激情在线| 欧美春色| 性高潮久久久久久久久久久| A一级色女| 色老牛| 日本超碰97日韩精品人妻| 少妇一区二区三区在线观看| 综合久草| 红桃视频高潮| 精品无人区麻豆乱码久久久| 国产天天骚| 国产免费大片| 偷拍亚洲视频一区二区三区四区| 久久亚洲不卡一区二区三区| 91在线限制级| 67194无码不卡| 久久国产视频专区一二三 | 久久一二三级一一一| 视频在线观看一二三区| 观看免费区二区三区二| 国产视频三区四区| 青青操97| 91麻豆天美传媒HD| 日韩av色图综合| 人妻爽爽啪视频| 97精品在线| 久久久精品视频欧州站| 亚洲日韩97| 98久久超碰| 天天综合亚洲综合| 97超碰人人操人人操| 色视频蜜乳| 99re公开精品免费视频| 操屄不卡视频| 99色热| 狼人综合婷婷激情四射 | 日本一区不卡| 日韩欧美操逼xxx| 麻花豆传媒剧国产MV出差| 国产精品嫩草影院免费| 在免费jIzzjIzz在线视频| 日韩成人电影AV| 情侣开房子拍 日韩无码 女的很漂亮| 大香蕉在线视频15| 亚洲男人的天堂AV| 超碰 国产熟女精品一区| 加勒比综合88| 92性色国产午夜福利在线661| 久操网址| 久久香蕉网| 欧美图片色综合| 91AV天美在线视频| 舔足天天操天天射| 国产黄色小视频网站| 粉嫩粉嫩一区性色AV片| 青娱乐国产盛宴视频| 欧美国产伊人久久久久| 色欲日韩欧美在线一区| 亚洲成?V人片在线观看福利| 成人av免费观看| 久久极品一区二区| 麻豆国产原创AV色哟哟| 精品96久久| 97在线资源| 可乐操在线| 天天网综合| 成人乱码一区二区三少妇| 超碰人人乐97| 人澡逼| 精品人妻视频入口| 九九Av| 夜夜骑操视频| 亚洲色综合| 睡产熟女乱伦| 亚洲免费97免费| 天天久久| 国产色精品午夜大片| 91亚洲不卡一区| 精品人妻久久久久一区二区三区| 最新av中文字幕高清| 日韩啪啪啪啪啪| 97操综合| 乱伦a片视频| 九九热精品免费视频| 热热色青青草| 国产高清亚洲日韩一区| 国产精品久久久久无码A√| 国产女人91精品嗷嗷嗷嗷| 久久激情网| 久久大陆| 一级婬片120分钟试看| 欧美夜夜狠| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 热久久无毒不卡| 日韩在线地址一| 丰满人妻一区二区三区在线| 成人十八禁日韩欧美一二三| 天天干18禁| 国产精品亚洲无码| 国产亚洲人妻综合日韩 久久| 97精品久久久久中文字幕| 国产久久久久久| 久久久久国产精品片区无码直播| 嗯啊啊啊轻点视频| 亚洲第一视频 欧美风情 日韩| w w w.久久精品| 亚洲欧洲国产综合av| 射欧美综合| 97chaopengongkai| 天天干夜夜一操| 久久av色| 白嫩少妇| 9色在线| 欧美日韩妖精91com| 岛园激情| 韩国毛片一区二区三区| 日本操逼视频导航| 午夜精品久久999热蜜桃介男人用| 亚洲 日本 国产 综合| 日本大香蕉| 欧洲成人性爱视频| 97se综合| 色香色欲天天综合网天天来吧| 夜夜夜夜爽| 国产福利av精彩对白| 在线 欧美 亚洲| 1769精品一区二区三区| chaopen97久久| 黄网在线播放| 97碰碰色| 热久久精品| 天天做天天爱夜夜爽毛片试看| 色婷婷成人综合| 蜜桃视频成a人v在线| 色香欲天天天天综合色| 欧美人人AAA| 蜜桃天美传媒AV一区二区三区| 开心五月婷婷激情| 亚洲无码 国产无码| 国产精品久久久777| 日韩色| 99色热| 少妇蜜汁| 日韩综合无码色欲vv| 中出后入| 四色永久成人网站| 日本淫乱女一区二区三区视频| 青青草在线视频欧美| 国产精品自在线发布| 国产成人五月天丁香花| 欧美日韩222| 色综合久久88色综合久久天天| 熟女久久| 久九干| 色色色色网站| 国产精品盗摄 偷窥盗摄| 亚洲影视高清三级-草1024榴社区入口-品爱AV| 欧美午夜精品久久久久久超碰| yaouchengrenav| 黄色av播放免不| 蜜臀亚洲中文| 无码日韩网站| 亚洲伊人成综合成人网| 天天拍天| 天天肏美女| 人人摸人人摸人人干| 超碰97护士| 久久人妻无码毛片A片麻豆| 蜜臀少妇一区二区| av强奸乱轮| 97AV在线观看| 999九九精品| 九月婷婷久久| 男人的天堂2019| 91天天爱| 国产精品国产拍高清AV| 麻豆久久精品亚洲精品88| 色臀aV| 九九九久千久久激情蜜桃在线看| 日韩在线观看字幕精品| 国产农村妇女精品| 97中文综合| 久久免费精品96| 欧美熟妇视频 | 国产尹人在线视频免费| 久9无限国产| 情色五月天久久久| 欧美在线|亚洲| 天天综合色图| 国产精品电影推荐| 高清不卡一二三区视频......| 欧亚性爱视频免费看| 成人无码电影在线观看网| 99999精品| 97久操| 日本中文字幕一区| 欧美高潮在线| 天无日色综合| 色色五月婷| 天天干天天狼在线视频| 国产欧美精选激情视频| 日韩性爱一级片| 天天做天天爱| 91美女片在线| 夜夜精品视频一区二区| 青木玲在线不卡| 青娱乐大香蕉| 在线另类| 国产精品亚洲天堂网址| 久久只有精品| 女性91网站| 国产91 丝袜在线播放00-百度|