提现申请单表

这是用户提现申请单表,这是一种申请单据。

CREATE TABLE `tf_cash_apply` (`cash_apply_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '申请单ID',`cash_order_no` bigint(20) NOT NULL UNIQUE COMMENT '提现申请单编号', # 补`cash_order` varchar(100) NOT NULL COMMENT '提现申请单编号', # 删除`user_id` bigint(20) DEFAULT NULL COMMENT '提现用户ID',`amount` decimal(10,2) DEFAULT NULL COMMENT '提现金额',`coins` int(11) DEFAULT NULL COMMENT '消耗企币数量', # 与提现金额等值的企币数额`payment_no` varchar(100) DEFAULT NULL COMMENT '微信支付单号', #  这个字段要去掉,需要增加一个「支付流水单」表,在此表中有“第三方支付单号”字段`submit_time` datetime DEFAULT NULL COMMENT '提交时间',`audit_time` datetime DEFAULT NULL COMMENT '审核时间',`audit_user` int(11) DEFAULT NULL COMMENT '审核人',`audit_remark` varchar(300) DEFAULT NULL COMMENT '审核备注',`status` smallint(6) DEFAULT NULL COMMENT '状态', # 0-提现成功,1-审核中,2-审核未通过,3-财务处理中`spbill_create_ip` varchar(30) DEFAULT NULL, # 该字段去掉`insert_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',PRIMARY KEY (`cash_apply_id`),KEY `FK_Reference_4` (`user_id`),CONSTRAINT `FK_Reference_4` FOREIGN KEY (`user_id`) REFERENCES `tf_user` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

修改说明

  1. 删除字段 cash_order,改成字段 cash_order_no,数据类型 bigint(20),不许为空,且必须唯一

提现单编号生成规则:年月日(各取2位)+秒数(创建时间转换成秒数)+3位随机数。
例如:2021-04-25 08:30:37 提交提现申请,提现单编号如下:

2021-04-25  --> 210425
08:30:37    --> 30637
3 位随机数   -->  398提现单编号:21042530637398
  1. 字段 payment_no 删除,后续要单独补充一个「支付流水单」表,在此表中有“第三方支付单号”字段

  2. 字段 status 存值:0-提现成功,1-审核中,2-审核未通过,3-财务处理中

  3. 表明改成 tf_wdrl_appl_form,提现申请单,其中 wdrl 是提现 withdrawal 的缩写形式

QPW 提现申请单表(暂时不做)(tf_cash_apply)相关推荐

  1. B-Tree/B+-Tree/二叉树/红黑树/Hash表/MySQL底层到底用哪个数据表建立索引做快速查找?

    B-Tree/B+-Tree/二叉树/红黑树/Hash表/MySQL底层到底用哪个数据表建立索引做快速查找? ~~B-Tree~~ ==B+Tree== ~~二叉树(Binary Search Tre ...

  2. Django的多表查询操做

    今日内容概要 1 > 神奇的双下划线查询 1 > 查询年龄大于20的用户 2 > 查询年龄是18.22.25的用户 3 > 查询年龄在18到26之间的用户 4 > 查询姓 ...

  3. excel把多个工作表合并怎么做?

    今天跟大家excel把多个工作表合并怎么做? 1.首先我们打开演示文件 2.点击如下图选项 3.点击[汇总拆分],选择[合并多表] 4.将[表头行数]设置为2 5.最后点击[确定]即可完成 6.完成效 ...

  4. 还在用表驱动方式做Go测试?可以试试基准突变测试 | Gopher Daily (2021.10.04) ʕ◔ϖ◔ʔ...

    每日一谚:永远不要在运行时做在编译时间可以做的事情 Go技术生态 还在用表驱动方式做Go测试?可以试试基准突变测试 - https://www.clinicallyawesome.com/2021/1 ...

  5. excel工资表汇总怎么做?

    今天跟大家分享一下excel工资表汇总怎么做? 1.打开演示文件,分别是某公司两个部门工资表,现在我们想要汇总这两个部门工资情况. 2.首先我们选中表格数据区域,然后点击如下图选项 3.点击[汇总拆分 ...

  6. 干货:用Python玩转数据可视化,炫酷图表是这样做出来的

    导读:相比于科学,数据分析更像是一门艺术.创建样式优美的数据可视化是这个艺术中不可缺少的部分.然而,某些人认为优美的,也会有人觉得难以接受.和艺术类似,随着数据分析的快速演变,人们的观念和品味也一直在 ...

  7. 【九九乘法表】javascript做九九乘法表

    javascript做九九乘法表,满满的干货!!! 基本代码: <script type="text/javascript">var factorOne , facto ...

  8. php mysql 排班表_要做排班表 灵活性比较强的

    没做过,求高人 给点思路 回复讨论(解决方案) 能把你具体的需求说的更加清楚么?这样很难有人会回答! 能把你具体的需求说的更加清楚么?这样很难有人会回答! 需求是这样的:有白班 夜班 是上6天休息一天 ...

  9. php excel导出sheet表,phpexcel来做表格导出(多个工作sheet)

    1.先得去下载phpexcel文档,加压下来 /** * 简单实用Execl */ set_include_path('.'.get_include_path().PATH_SEPARATOR.dir ...

最新文章

  1. 一个人的MVP(微软全球最有价值专家),所有人的帮助!
  2. Java学习|先定一个小目标比如让行为聚焦
  3. boost::spirit模块实现一个复数微生成器的测试程序
  4. MySQL高级 - 锁 - MyISAM表锁 - 小结
  5. 淘宝爆出的异常...
  6. leetcode刷题 162.寻找峰值
  7. Activiti6.0教程 Eclipse安装Activiti Diagram插件(一)
  8. bzoj2588: Spoj 10628. Count on a tree(树上第k大)(主席树)
  9. java socket send_java socket编程
  10. 【以太坊源码】I.区块和交易,合约和虚拟机
  11. JavaScript 实现:输出斐波那契数列
  12. np.roll的作用
  13. 个性化互联网时代,互联网营销
  14. 《21天学通C语言》总结(2)
  15. 360浏览器在b站看直播html5,用360浏览器看Bilibili视频很卡怎么办_360浏览器看B站视频卡如何解决-win7之家...
  16. gamemaker studio socket例子
  17. 魔兽世界,你不是一个人
  18. Qt实现多摄像头的识别、显示、截图、分辨率帧率设置等功能
  19. Win10家庭版打不开gpedit.msc如何处理【解决方法】
  20. EFI系统分区,设定盘符

热门文章

  1. java args_Java命令行界面(第2部分):args4j
  2. vue 混入对象_特性和混入不是面向对象的
  3. spring 启动进度_在Web浏览器中显示Spring应用程序启动的进度
  4. openshift_OpenShift上的Java EE工作流(技术提示#64)
  5. Apache Camel 3.1 – XML路由的快速加载
  6. Spring @Order批注
  7. JDK 14:记录,文本块等
  8. 初学者指南:如何为Red Hat Process Automation Manager配置电子邮件服务任务
  9. Amazon Glacier的Scala客户端
  10. lambda表达式方法泛型_模板方法模式–使用Lambda表达式,默认方法