EasyAdmin系统之线上代码修改

北京中科白癜风医院爱心公益 http://baidianfeng.39.net/a_bdfys/180504/6213655.html
写在前面的话

开发告一阶段,需要上线拿给客户看,但报各种错,要修复一下。会搞钱的人,三下两下就能挣不少钱,不会搞钱的如我,累的像死狗一样,也挣不了多少,不过,踏实做就完了,不挣能力之外的钱,没人家那个脑子,没人家会画饼,还想挣那种钱,不可能的,挣点辛苦钱得了,怎么着都是一生,加油,奋斗的小强。

系统开发1.线上代码修改a.本地跑

把与线上合并之后的代码,在本地跑一下,先跑起来,在往线上放。

本地跑没问题,发现上传代码时,忽略了vendor,导致一些文件没上传上去,在.ignore里,去掉忽略就可以,如下:

图7-1

注:接下来,发现需要重装数据库如下:

图7-2

注:这个提示权限不足,要重装,原因在于,我删除了锁定文件,但我加上发现也不好使了,重装也可以,但提示权限不足,让我没法操作,卡在这里。

b.runtime权限不足

用linux命令,强制改这个文件夹试试。发现没有这个文件夹,我手动建了一个,问题得到解决。接下来,把剩下的5个写完,再改bug吧。

2.客服模块--渠道管理a.先来条命令

先生成基本模块,命令如下:

phpthinkcurd-tinvest_delm-cbackend/ChannelManage

运行结果如下:

图7-3

注:接下来,把旧代码粘过来,修改控制器层。

b.控制器层

没遇到卡点,复制过来就能用,发现前端能识别还挺厉害,如下:

图7-4

注:接下来做会员充值。

3.整月统计-会员充值a.先来条命令

先生成基本模块,命令如下:

phpthinkcurd-tinvest_deln-cbackend/HalfMonthRecharge

运行结果如下:

图7-5

注:接下来,把旧代码粘过来,修改控制器层。

b.控制器层

没遇到卡点,复制过来就能用,前端需要把变量改为data.list,如下:

图7-6

注:但有个奇怪的现象是如果变量在后台赋值,前端不能用获取,需要用来获取。

《本文完》

程序员明明




转载请注明:http://www.aierlanlan.com/tzrz/914.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了