版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、LKKHPGv2.0 項(xiàng)目技術(shù)詳細(xì)設(shè)計(jì)文檔-D-MM-001會(huì)員管理會(huì)員詳情頁(yè)文檔作者:創(chuàng)建日期:更新日期:當(dāng)前版本:2016-01-14V1.0簽字:LKKHPG 項(xiàng)目經(jīng)理HAND 項(xiàng)目經(jīng)理文檔控制更改審閱日期職位簽名日期職位日期作者版本更改參考2016-01-141.0目錄文檔控制2目錄3概述5術(shù)語(yǔ)表5相關(guān)文檔5前端詳細(xì)設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。全局按鈕錯(cuò)誤!未定義書(shū)簽。UI 設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。文件錯(cuò)誤!未定義書(shū)簽。頁(yè)面URL 定義錯(cuò)誤!未定義書(shū)簽??丶录e(cuò)誤!未定義書(shū)簽。Function錯(cuò)誤!未定義書(shū)簽。會(huì)員基本信息頁(yè)錯(cuò)誤!未定義書(shū)簽。UI 設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。文件 錯(cuò)誤!未定義書(shū)簽
2、。頁(yè)面URL 定義錯(cuò)誤!未定義書(shū)簽。控件事件錯(cuò)誤!未定義書(shū)簽。Function錯(cuò)誤!未定義書(shū)簽。聯(lián)系人信息頁(yè)錯(cuò)誤!未定義書(shū)簽。UI 設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。文件 錯(cuò)誤!未定義書(shū)簽。頁(yè)面URL 定義錯(cuò)誤!未定義書(shū)簽??丶录e(cuò)誤!未定義書(shū)簽。Function錯(cuò)誤!未定義書(shū)簽。相關(guān)人信息頁(yè)錯(cuò)誤!未定義書(shū)簽。UI 設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。文件錯(cuò)誤!未定義書(shū)簽。頁(yè)面URL 定義錯(cuò)誤!未定義書(shū)簽??丶录e(cuò)誤!未定義書(shū)簽。Function錯(cuò)誤!未定義書(shū)簽。會(huì)員頁(yè)錯(cuò)誤!未定義書(shū)簽。UI 設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。文件 錯(cuò)誤!未定義書(shū)簽。頁(yè)面URL 定義錯(cuò)誤!未定義書(shū)簽??丶录e(cuò)誤!未定義書(shū)簽。Function錯(cuò)
3、誤!未定義書(shū)簽。賬戶(hù)信息頁(yè)錯(cuò)誤!未定義書(shū)簽。UI 設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。文件 錯(cuò)誤!未定義書(shū)簽。頁(yè)面URL 定義錯(cuò)誤!未定義書(shū)簽??丶录e(cuò)誤!未定義書(shū)簽。Function錯(cuò)誤!未定義書(shū)簽。券信息頁(yè)錯(cuò)誤!未定義書(shū)簽。UI 設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。文件 錯(cuò)誤!未定義書(shū)簽。頁(yè)面URL 定義錯(cuò)誤!未定義書(shū)簽??丶录e(cuò)誤!未定義書(shū)簽。Function錯(cuò)誤!未定義書(shū)簽。券信息頁(yè)錯(cuò)誤!未定義書(shū)簽。UI 設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。文件 錯(cuò)誤!未定義書(shū)簽。頁(yè)面URL 定義錯(cuò)誤!未定義書(shū)簽??丶录e(cuò)誤!未定義書(shū)簽。Function錯(cuò)誤!未定義書(shū)簽。會(huì)員等級(jí)概要頁(yè)錯(cuò)誤!未定義書(shū)簽。UI 設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。文件
4、錯(cuò)誤!未定義書(shū)簽。頁(yè)面URL 定義錯(cuò)誤!未定義書(shū)簽。控件事件錯(cuò)誤!未定義書(shū)簽。Function錯(cuò)誤!未定義書(shū)簽。下線信息頁(yè)錯(cuò)誤!未定義書(shū)簽。UI 設(shè)計(jì)錯(cuò)誤!未定義書(shū)簽。文件錯(cuò)誤!未定義書(shū)簽。頁(yè)面URL 定義錯(cuò)誤!未定義書(shū)簽??丶录e(cuò)誤!未定義書(shū)簽。Function錯(cuò)誤!未定義書(shū)簽。詳細(xì)設(shè)計(jì)6數(shù)據(jù)模型6E-R 圖6UML6DTO7MemberDto7Controller8MemberController8Service9IMemberService9Mapper10MemberMapper10附錄17未結(jié)問(wèn)題17已結(jié)問(wèn)題17概述術(shù)語(yǔ)表相關(guān)文檔文檔作者說(shuō)明術(shù)語(yǔ)說(shuō)明詳細(xì)設(shè)計(jì)數(shù)據(jù)模型E-R 圖UML
5、DTOMemberDto描述使用哪些 DTO,以及與數(shù)據(jù)庫(kù)表的DTOcom.lkkhpg.dsis.admm.MemberDto字段類(lèi)型數(shù)據(jù)庫(kù)描述memberIdLongmm_member.member_id表ID,主鍵,供其他表做外鍵memberTypeStringmm_member.member_type會(huì)員類(lèi)型marketIdLongmm_member.market_id市場(chǎng)IDcompanyIdLongpany_id公司IDmemberRoleStringmm_member.member_role會(huì)員角色susStringmm_member.sus會(huì)員狀態(tài)remarksStringmm
6、_member.remarks備注brNumberStringmm_member.br_number商業(yè)碼englishNameStringmm_member.english_name會(huì)員英文chiNameStringmm_member.chi_name會(huì)員中文genderStringmm_member.genderdobDatemm_member.dob出生日期idTypeStringmm_member.id_typeID 類(lèi)型idStringmm_member.idIDphoneNumberStringmm_membhone_number聯(lián)絡(luò)號(hào)碼othhoneNumbe rStringmm
7、_member.other_phone_num ber其他聯(lián)絡(luò)號(hào)碼Stringmm_member.郵箱nationalityStringmm_member.nationality國(guó)籍countryStringmm_member.country國(guó)家homeLocationIdLongmm_member.home_location_id家庭住址contactLocationIdLongmm_member.contact_location_i d聯(lián)系地址languageStringmm_member.language語(yǔ)言ratringmm_member.race種族e(cuò)ducationStringmm
8、_cation學(xué)歷citizenTypeStringmm_member.citizen_type公民類(lèi)型nhiTaxExcludedStringmm_member.nhi_tax_excluded健保稅外gstIdNumberStringmm_member.gst_id_numberGST ID 號(hào)碼adOptInStringmm_member.ad_opt_in接收sysMsgInStringmm_member.sys_msg_in系統(tǒng)通知接收signatureStrigmm_member.signature簽名joSiteStringmm_member.jo_site加
9、入joDateDatemm_member.jo_date加入日期approvalDateDatemm_member.approval_date批準(zhǔn)日期sponsorIdegermm_member.sponsor_id人IDobjectVerNum beregermm_member.object_ver_nu mber行版本號(hào),用來(lái)處理鎖requestIdegermm_member.request_id對(duì) Record 最后一次操作的系統(tǒng)請(qǐng)求idprogramIdegermm_membrogram_id對(duì) Record 最后一次操作的系統(tǒng)程序idcreationDateDatemm_member
10、.creation_date表ID,主鍵,供其他表做外鍵createdByLongmm_member.created_by會(huì)員類(lèi)型lastUpdatedByLongmm_member.last_updated_by市場(chǎng)IDlastUpdateDateDatemm_member.last_update_date公司IDlastUpdaoginegermm_member.last_update_loginControllerMemberController類(lèi)名:com.lkkhpg.dsis.admm.controller.MemberControllermethodchangeOwnership
11、mapurl /member/changeownershipmethodsubmitMembermapurl/contextPath/mm/member/submit參數(shù)List members返回值List詳細(xì)邏輯調(diào)用 iMemberServiubmitMember(request,members)并返回結(jié)果methodqueryMembermapurl/contextPath/mm/member/query參數(shù)Member memberRequestParam(defaultValue = DEFAULT_PAGE)page RequestParam(defaultValue = DEFA
12、ULT_PAGE_SIZE)pagesize返回值List詳細(xì)邏輯調(diào)用 iMemberServielectMembers(request,member)并返回結(jié)果attributeCategoryStringmm_member.attribute_category系統(tǒng)標(biāo)準(zhǔn)字段attribute1attribute 15Stringmm_member.attribute1attribut e15系統(tǒng)標(biāo)準(zhǔn)字段relationshipsList-相關(guān)人信息sitesList-地址信息accountsList-賬戶(hù)信息cardsList-信息rsList-會(huì)員等級(jí)概要vouchersList-會(huì)員券d
13、owmLinesList下線信息ServiceIMemberService服務(wù)接口:com.lkkhpg.dsis.admm.service.IMemberServicemethodsubmitMembers參數(shù)IRequest,List members, List deleteMembersmethodqueryMembers參數(shù)IRequest, Member返回值List實(shí)現(xiàn)邏輯調(diào)用 memberMapper.selectMembers(member)并返回結(jié)果methodselectMemberByKey參數(shù)IRequest,Long memberId返回值com.lkkhpg.dsi
14、s.admm.dto.MemberDto實(shí)現(xiàn)邏輯調(diào)用 memberMapper.selectByPrimaryKey(memberId)調(diào)用 memRelationshipMapper. selectMemRelationships(memberId)調(diào)用 memRelationshipMapper. selectMemAttributes(memberId)調(diào)用 memRelationshipMapper. selectMemAccounts(memberId)調(diào)用 memRelationshipMapper. selectMemSites(memberId)調(diào)用 memRelationsh
15、ipMapper. selectMemCards(memberId)調(diào)用 memRelationshipMapper. selectMemRs(memberId)調(diào)用 memRelationshipMapper. selectMemWidthraws(memberId)并返回結(jié)果參數(shù)Member返回值MemberDto詳細(xì)邏輯調(diào)用 iMemberService.changeOwnership (request,member)并返回結(jié)果MapperMemberMapper類(lèi)名:com.lkkhpg.dsis.admmt.mapper.MemberMappermethodinsert參數(shù)Membe
16、r membermethodselectCountById參數(shù)Long Id返回值methodselectMembers參數(shù)Member member返回值ListmethodselectByPrimaryKey參數(shù)Long memberId返回值Member返回值List實(shí)現(xiàn)邏輯for (Member : deleteMembers) memberMapper.deleteByPrimaryKey(member.memberId);for (Member : members)if member.memberId = nullif memberMapper.selectCountById(me
17、mber.id) 0 then/消息詳見(jiàn)thows BaseException(“msg.error.mm.id_exists”,“msg.error.mm. id_exists”, ull);elsememberMapper.insert (member);elsememberMapper.updateByPrimaryKeySelective(member);返回結(jié)果MemRelationshipMapper類(lèi)名:com.lkkhpg.dsis.admmt.mapper.MemRelationshipMappermethodupdateByPrimaryKeySelectivemethod
18、deleteByPrimaryKey參數(shù)Long memberId返回值methodinsert參數(shù)MemRelationship relationship返回值MemRelationshipmethodselectMemRelationships參數(shù)MemRelationship relationship返回值ListmethodselectByMemberId參數(shù)Long memberId返回值MemRelationshipmethodselectByPrimaryKey參數(shù)Long memRelId返回值MemRelationshipmethodupdateByPrimaryKeySel
19、ective參數(shù)Member member返回值MembermethoddeleteByPrimaryKey參數(shù)Long memberId返回值返回值MemberMemAttributeMapper類(lèi)名:com.lkkhpg.dsis.admmt.mapper.MemAttributeMapperMemSiteMapper類(lèi)名:com.lkkhpg.dsis.admmt.mapper.MemSiteMappermethodselectByPrimaryKey參數(shù)Long siteIdmethodupdateByPrimaryKeySelective參數(shù)MemAttribute attribut
20、e返回值MemAttributemethoddeleteByPrimaryKey參數(shù)Long memberId返回值methodinsert參數(shù)MemAttribute attribute返回值MemAttributemethodselectMemAttributes參數(shù)MemAttribute attribute返回值ListmethodselectByMemberId參數(shù)Long memberId返回值MemAttributemethodselectByPrimaryKey參數(shù)Long attributeId返回值MemAttribute參數(shù)MemRelationship relation
21、ship返回值MemRelationshipMemAccountMapper類(lèi)名:com.lkkhpg.dsis.admmt.mapper.MemAccountMappermethodselectMemAccountsmethodselectByMemberId參數(shù)Long memberId返回值MemAccountmethodselectByPrimaryKey參數(shù)Long accountId返回值MemAccountmethodupdateByPrimaryKeySelective參數(shù)MemSite site返回值MemSitemethoddeleteByPrimaryKey參數(shù)Long
22、memberId返回值methodinsert參數(shù)MemSite site返回值MemSitemethodselectMemSites參數(shù)MemSite site返回值ListmethodselectByMemberId參數(shù)Long memberId返回值MemSite返回值MemSiteMemCardMapper類(lèi)名:com.lkkhpg.dsis.admmt.mapper.MemCardMappermethodinsert參數(shù)MemCard card返回值MemCardmethodselectMemCards參數(shù)MemCard card返回值ListmethodselectByMember
23、Id參數(shù)Long memberId返回值MemCardmethodselectByPrimaryKey參數(shù)Long cardId返回值MemCardmethodupdateByPrimaryKeySelective參數(shù)MemAccount account返回值MemAccountmethoddeleteByPrimaryKey參數(shù)Long memberId返回值methodinsert參數(shù)MemAccountaccount返回值MemAccount參數(shù)MemAccount account返回值ListMemRMapper類(lèi)名:com.lkkhpg.dsis.admmt.mapper.MemRMapp
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 兒科疫苗接種工作總結(jié)
- 新質(zhì)生產(chǎn)力與傳統(tǒng)產(chǎn)業(yè)改造
- 工程訂貨合同范例
- 小區(qū)房車(chē)庫(kù)出租合同模板
- 中考英語(yǔ)作文指導(dǎo)
- 小區(qū)更換物業(yè)合同范例
- 開(kāi)關(guān)銷(xiāo)售合作合同范例
- 商場(chǎng)返租商鋪合同范例
- 林業(yè)個(gè)人工作總結(jié)范文
- 2023年醫(yī)療器械經(jīng)營(yíng)質(zhì)量管理制度
- 教學(xué)能力大賽“教案”【決賽獲獎(jiǎng)】-
- 諾貝爾獎(jiǎng)介紹-英文幻燈片課件
- 球墨鑄鐵管、鋼管頂管穿路施工方案
- 手術(shù)室課件教學(xué)課件
- 2024年新人教版一年級(jí)上冊(cè)數(shù)學(xué)課件 四 11~20的認(rèn)識(shí) 第7課時(shí) 解決問(wèn)題
- 人教版2024八年級(jí)上冊(cè)物理期中測(cè)試卷(含答案)
- 2024年普通高等學(xué)校招生全國(guó)統(tǒng)一考試·新課標(biāo)卷(物理)附試卷分析
- 品牌代工合作協(xié)議合同模板
- 2024-2025學(xué)年北京版小學(xué)四年級(jí)上學(xué)期期中數(shù)學(xué)試題與參考答案
- 六年級(jí)上冊(cè)道德與法治認(rèn)識(shí)居民身份證人教部編版
評(píng)論
0/150
提交評(píng)論