|
@@ -16,6 +16,7 @@ import _ = require('lodash');
|
|
|
import { Office } from '../entity/Office.entity';
|
|
|
import { Order } from '../entity/Order.entity';
|
|
|
import { OrderDetail } from '../entity/OrderDetail.entity';
|
|
|
+import { ShopSetting } from '../entity/ShopSetting.entity';
|
|
|
const assert = require('assert');
|
|
|
const moment = require('moment');
|
|
|
const ObjectId = Types.ObjectId;
|
|
@@ -43,6 +44,9 @@ export class CartService extends BaseService<modelType> {
|
|
|
@InjectEntityModel(OrderDetail)
|
|
|
orderDetailModel: ReturnModelType<typeof OrderDetail>;
|
|
|
|
|
|
+ @InjectEntityModel(ShopSetting)
|
|
|
+ shopModel: ReturnModelType<typeof ShopSetting>;
|
|
|
+
|
|
|
// 特殊创建
|
|
|
async specialCreate(data: CDTO_Cart): Promise<object> {
|
|
|
const { user, supplier_id, goods, spec, num, money } = data;
|