终于开始跟前端配合搞项目了,这个难点并不大,新增一个审核人,难点就在理解自家的产品上。
首先,要在数据库当中插入一个新的字段用到的语句,如下
ALTEX TABLE 'beta_db'.'xxxx_biao'
ADD COLUMN 'ziduan' int(11) NOT NULL COMMENT'字段名' AFTER '插在哪个字段后面';
字段的默认值还要设好,并非是not null 就已经设计好默认值了,否则出现在某个接口当中数据插入不了值得现象。
在数据库当中加入新的字段就可以在后端用代码更新UPDATE,之前脑子一直没有转过弯,一直想怎么插入INSTER,百度好长一段时间不知道怎么搞。
#要加退货审批人所以先在退货人接口处理
UserID = int(reqHeaderDict['USER_ID']) #读取前端传来的退货人信息
sqlUpdate = '''
UPDATE Return_Order_Detail
set
STATUS = 2,
APPROVER_ID = UserID #审批人ID为前端传来的使用人ID
where ID = %d
''' %(iReturnID) #一个限制条件
注意这里set后面不能用'and'连接,这是一个伪逻辑,而是要用‘,’分开就可以。
最后在拼接一个User_ID的表,就可以得到需要的审批人名字了。