// 获取上下文和应用
const { ctx, app } = this
const { moment } = app
const { formData } = data
//获取用户信息
let curUser = await ctx.getCurrentUser();
let userId = curUser.user_info.userinfo.userid
let userName = curUser.user_info.userinfo.name
// 获取qmproc数据库实例
const knex = app.getKnex('qmproc')
app.logger.info('urgenttasks==传过来的参数', formData)
// 通过id来查询表中的所有字段
var sql = `select * from tm_checklist where id='${formData.id}'`
var result = await knex.raw(sql)
result = result[0][0]
var dynamic_attributes = JSON.parse(result.dynamic_attributes)
// 当前时间
const now = moment()
const nowDate = now.toDate()
const nowStr = now.format('YYYY-MM-DD HH:mm:ss')
const ods = {
modified_date: nowDate,
modified_user_id: userId,
modified_user_name: userName
}
upd(formData, ods)
//修改方法
async function upd(data, ods) {
var info = {
// id: ctx.helper.getId(18),
// 更改审计结果
通过id来写修改数据的接口
最新推荐文章于 2022-07-24 22:38:40 发布