'use strict'; const dbName = require('../../../../../dao/config.js') const dayjs = require("dayjs"); var isBetween = require('dayjs/plugin/isBetween') dayjs.extend(isBetween) module.exports = { /** * 新增加工单 * @url client/process/kh/add 前端调用的url参数地址 * data 请求参数 * @param event */ main: async (event) => { let {data = {}, userInfo, util, filterResponse, originalParam} = event; let {customUtil, uniID, config, pubFun, vk, db, _} = util; let res = {code: 0, msg: ""}; // 业务逻辑开始----------------------------------------------------------- if (!userInfo.fadadaConfirm && userInfo.authStatus === 1) { return { code: 1, msg: '请先完成认证' } } else if (!userInfo.businessCard) { return { code: 1, msg: '请完善名片信息' } } else { if (userInfo.businessCard.status !== 1) { return { code: 1, msg: '您的名片信息未审核,请耐心等待' } } } let dbName = "jjx-process-sheet"; res.id = await vk.baseDao.add({ dbName, dataJson: { ...data, ...{ userId: data.uid, quoteNum: 0, status: 0, isShow: 0, showInAdmin: 1, } } }); // 业务逻辑结束----------------------------------------------------------- return res; } }