{"text_format":"2","workbook":"xlsx","n_sheets":1,"sheets":["Sheet1"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Sheet1","index":0,"n_rows":63,"n_cols":5,"rows_kept":63,"cut":false,"hidden":false,"merged":[[1,0,1,1],[23,0,23,1],[36,0,36,1],[48,0,48,1],[55,0,55,1]]}
["界面逻辑  ","界面","接口逻辑（后端 ，）100   ","数据库表"]
["员工个人档案"]
["1、姓名框失去焦点，判断姓名不能为空"," 姓名、文本框。","1、生成工号（001）。\n去查询序号表，假设序号表中存的数据是8。那么加一之后就是9.然后补充0000，成为00009。返回给前端。同时把序号表中的数据更新为9。","1、机构表。（机构名称，机构部编号，所属法人（所在公司），上级机构） "]
["2、工号，失去焦点，去查后端接口（生成工号（001））"," 工号、文本框。                                ","2、保存员工个人信息（002），同时更新到员工\n花名册里面，花名册原先是有8个人的信息，更新\n后变成9个人的信息。","2、所在公司，法人表。详情看需求规格书。","   "]
["3、性别框失去焦点，判断性别不能为空"," 性别、下拉框。（1-男，2-女，3-未知）","3、更新薪资表（003）。页面更新后，数据库表里的内容也自动同步更新。","3、序号表。（序号）"]
["判空"," 出生年月日、日期框。","4、登录页面接口（004）。","4、员工个人档案表。（界面上所有字段）"]
["判空"," 身份证号码、文本框。","5、注册页面接口（005）。","5、员工花名册表。（界面上所有字段）"]
["判空"," 所在部门、下拉框。（1-营业部。2-信贷部。3-综合管理部）","6、首页接口（006）。","6、薪资表。（界面上所有字段）"]
["判空"," 职务、下拉框。（1-柜员。2-主管。3-后督。4-信贷员（1-柜\n员，受理），5-信贷审批。）"]
["判空"," 所在公司（含法人）、下拉框。详情看需求规格书。"]
["当前系统时间"," 入职时间、日期框。"]
["判空"," 合同类型、下拉框。（劳务派遣、正式员工、实习）"]
["判空"," 学历、下拉框。（小学、初中、高中、专科、本科、硕士、博士）"]
[null," 专业、文本框。"]
["判空"," 婚姻状况、下拉框。（未婚、已婚、离异、丧偶）"]
["判空"," 籍贯、文本框。"]
["判空"," 民族、下拉框。（56个民族，57-未知民族。）"]
["判空"," 政治面貌、文本框。"]
["判空"," 联系电话、文本框。"]
["判空"," 居住地址、文本框。"]
["提交到数据库保存，调用后端接口（保存员工信息（002））","按钮-保存。"]
[null,"按钮-取消。"]
[]
["员工花名册"]
["1、姓名框失去焦点，判断姓名不能为空","姓名、文本框。"]
["2、工号，失去焦点，去查后端接口（生成工号（001））","工号、文本框。"]
["判空","所在部门、下拉框。"]
["判空","职务、下拉框。（1-柜员。2-主管。3-后督。4-信贷员（1-柜\n员，受理），5-信贷审批。）"]
["判空","所在公司、下拉框。"]
["判空","合同类型、下拉框。（劳务派遣、正式员工、实习）"]
["1-判空、2-是否符合标准11位。","联系电话、文本框。"]
["系统提示添加成功，并更新花名册，同步更新到数据库，调用后端接口（员工个人信息（002））","在顶部有按钮-添加。"]
["系统提示修改成功，并更新花名册，同步更新到数据库，调用后端接口（员工个人信息（002））","在顶部有按钮-修改。"]
["1-确认删除。删除信息后，同步更新到数据库，调用后端接口（员工个人信息（002）） 2-取消","在顶部有按钮-删除。"]
[null,"在顶部有文本框和按钮-查询。"]
[]
["薪资管理"]
["1、姓名框失去焦点，判断姓名不能为空","姓名、文本框。"]
["2、工号，失去焦点，去查后端接口（生成工号（001））","工号、文本框。"]
["判空","所在部门、下拉框。"]
["判空","职务、下拉框。（1-柜员。2-主管。3-后督。4-信贷员（1-柜\n员，受理），5-信贷审批。）"]
["判空","入职时间、日期框。"]
["判空","薪资、文本框。"]
["判空","薪资发放、下拉框。（是、否）"]
["判空","是否离职、下拉框。（是、否）"]
["只能修改薪资、薪资发放、是否离职这3个字段。系统提示修改成功，并刷新薪资管理页面，同步更新数据库里的薪资表，调用后端接口（薪资表（003））","在顶部有按钮-修改。"]
[null,"在顶部有文本框和按钮-查询。"]
[]
["员工登录"]
["判空","工号、文本框。","验证登录信息","在已有的员工表基础上，增加密码字段。"]
["判空","密码、文本框。"]
["前端生成验证码图片","验证码图片"]
["判空，判断输入的验证码是否正确。","验证码、文本框。"]
["1-登录成功，系统跳转到首页。 2-登录失败，系统跳转回登录页面。 3-注册，系统跳转到员工注册页面。","按钮-登录/注册。"]
[]
["员工注册"]
[null,"账号、系统自动生成。"]
["1-判空、2-是否符合标准，字母数字组合的6-12位字符串。","密码、文本框。"]
["1-判空、2-是否和前面的密码一致,不一致则在文本框下面提示密码不一致。","确认密码、文本框。"]
["系统显示您已注册成功，提示请登录账号（倒计时3s），自动跳转到员工登录页面。","按钮-注册。"]
[]
["员工信息修改"]
["员工离职。",null,null,"在已有的员工表基础上，增加状态字段。"]