ToB企服应用市场:ToB评测及商务社交产业平台

标题: Scala项目(图书管理体系) [打印本页]

作者: 鼠扑    时间: 前天 23:16
标题: Scala项目(图书管理体系)
4、models
  1. <strong>BookModel</strong>
复制代码
  1. package org.app
  2. package models
  3. // 图书类
  4. // id, 书名,作者,available:是否可外借
  5. case class BookModel(id: Int, name: String, author: String, var available:Boolean){
  6.   override def toString: String = {
  7.     val availableStr = if(available) "可外借" else "已借出"
  8.     s"编号:$id \t $name  \t $author, $availableStr"
  9.   }
  10. }
复制代码
  1. <strong>BorrowRecordModel</strong>
复制代码
  1. package org.app
  2. package models
  3. // 借阅记录类
  4. case class BorrowRecordModel(
  5.                               userName: String, // 借书人
  6.                               bookID:Int, // 书ID
  7.                               bookName: String, // 书名
  8.                               borrowDate: String, // 借书日期
  9.                               returnDate: Option[String] = None // 归还日期
  10.                             )
复制代码
  1. <strong>UserModel</strong>
复制代码
  1. package org.app
  2. package models
  3. case class UserModel(
  4.                       username:String,
  5.                       password:String,
  6.                       role: String // 普通用户,管理员
  7.                     ) {
  8. }
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4