You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
6.4 KiB
6.4 KiB
开发
模型:
供应商:
| 供应商名称 | 供应商类型 | 状态 | 联系人 | 电话 | 地址 | 备注 |
|---|---|---|---|---|---|---|
个人信息:
| 账号 | 手机号 | 职位 | 登录时间 | 登录次数 |
|---|---|---|---|---|
资产基本信息:
| 资产名字 | 资产类型 | 品牌 | 资产编号 | 获取方式 |
|---|---|---|---|---|
资产申购信息:
| 申购单号 | 申请人 | 部门 | 数量 | 用途 | 图片 | 申购建议 | 申购日期 | 状态 | 不通过原因 |
|---|---|---|---|---|---|---|---|---|---|
地点信息:
| 地点名称 | 状态 | 备注 | 时间 |
|---|---|---|---|
获取表结构:
| 获取方式编号 | 获取方式名称 | 状态 | 创建时间 |
|---|---|---|---|
资产类别表:
| 类别编号 | 类别名称 | 状态 | 创建时间 |
|---|---|---|---|
人员管理表:
| 姓名 | 工号 | 性别 | 出生日期 | 所属部门 | 人员类别 | 照片 |
|---|---|---|---|---|---|---|
部门信息表:
| 部门编号 | 部门名称 | 部门创建时间 | 部门简介 |
|---|---|---|---|
报废表:
| 报废编号 | 资产编码 | 资产名称 | 报废时间 | 报废方式 | 状态 | 申请状态 |
|---|---|---|---|---|---|---|
设备管理表;
| 用途编码 | 设备名称 | 状态 | 备注 | 时间 |
|---|---|---|---|---|
品牌列表:
| 品牌名称 | 品牌说明 | 状态 | 创建时间 |
|---|---|---|---|
维修表:
| 维修单号 | 资产编码 | 资产名称 | 资产类别 | 报修时间 | 报修人 | 报修原因 | 报修单位 | 修复时间 | 修复费用 |
|---|---|---|---|---|---|---|---|---|---|
表命名:
create table useinfo(
id int(7) auto_increment primary key ,
username varchar(5),
workid int(5),
sex int(2),
birthdate datetime,
worktype varchar(5),
workstatus varchar(4),
userimg varchar(255)
)
create table supplier(
supplierName,
supplierType,
supplierStatus,
supplierContact,
supplierNumber,
supplierAddress,
Comment,
)
create table users(
number,
iphone,
work,
loginDate,
loginNumber
)
create table assetTable
(
assetName,
assetType,
assetBrand,
assetNumber,
getAsset
)
create table byAssetTable(
purchaseId,
purchasePeople,
workType,
purchaseNumber,
uses,
assetImg,
purchaseAdvice,
purchaseDate,
Status,
unStatus,
)
create table addressinfo(
addressName,
status,
comment,
addressDate
)
create table gettable(
getWay,
getNumber,
getStatus,
createDate
)
create table assetTypeTable(
assetNumber,
assetType,
createDate
)
create table work(
workId,
workName,
workCreate,
workDescription
)
create table Scraptable(
ScrapID,
ScrapNumber,
ScrapName,
ScrapDate,
Scrapmethod,
ScrapStatus,
g_state
)
create table dirverTable(
dirverId,
dirverName,
dirverStatus,
dirverComment,
dirverDate
)
create table brandTable(
brandName,
brandDescription,
brandStatus,
CreateDate
)
---
# 项目安全
项目加密密钥:
VxnxPPf785KFuLEl3JEqhRtu4FQSFUmveMK2MTTRYSlZ2LBlkegN6TESvYCj
加密过后密钥:
VnhueFBQZjc4NUtGdUxFbDNKRXFoUnR1NEZRU0ZVbXZlTUsyTVRUUllTbFoyTEJsa2VnTjZURVN2WUNq
用户token:
技巧1
在循环♻️某个列表时【特别是对象的】,可以用下面的循环体来快速遍历列表:
/*** 方法六:jdk1.5新写法
* 优点:简洁结合泛型使用更简洁
* 缺点:jdk1.4向下不兼容
*/
for (Object o : list) {
System.out.println(o);
}
@Component 作用是定义一个普通的Bean。可作用在任何层次
@Component
class users{
}
这里的Bean是指类名本身。
在这里插入图片描述
如图,String …permissions这种写法是从Java 5开始的,Java语言对方法参数支持一种新写法,叫可变长度参数列表
表示此处接受的参数为0到多个String 类型的对象,或者是一个String[]
在映射数据库时,如果表的字段是有大写的。数据库默认会添加一个下划线来连接。
vue 通过axios来发送数据时会使用stringify方法将数据转成字符。来传送的。这在后端登陆操作时所接受的数据不匹配。
会形成一个时字符串,一个是paramer的参数。我们最好使用一个类Vo来接受数据格式。然后通过转换工具进行转成每个业务所需要的数据类型。