using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using SqlSugar;
|
using WIDESEA_Common.FillingEnum;
|
using WIDESEA_DTO.Basic;
|
using WIDESEA_IBasicService;
|
using WIDESEA_Model.Models.Basic;
|
using WIDESEAWCS_Core;
|
using WIDESEAWCS_Core.BaseRepository;
|
using WIDESEAWCS_Core.BaseServices;
|
|
namespace WIDESEA_BasicService
|
{
|
public class Dt_FillingOrderService : ServiceBase<Dt_FillingOrder, IRepository<Dt_FillingOrder>>, IDt_FillingOrderService
|
{
|
|
public Dt_FillingOrderService(IRepository<Dt_FillingOrder> BaseDal) : base(BaseDal)
|
{
|
}
|
|
public IRepository<Dt_FillingOrder> Repository => BaseDal;
|
|
//添加罐装订单
|
public WebResponseContent InsertFilling(FillingOrder fillingOrder)
|
{
|
WebResponseContent content = new WebResponseContent();
|
Dt_FillingOrder Filling = new Dt_FillingOrder();
|
|
//创建二维码信息
|
Filling.ArticleNum = fillingOrder.ArticleNum;
|
Filling.ArticleName = fillingOrder.ArticleName;
|
Filling.Specification = fillingOrder.Specification;
|
Filling.batchNum = fillingOrder.batchNum;
|
Filling.BarCode = fillingOrder.BarCode;
|
Filling.WorkOrder = fillingOrder.WorkOrder;
|
Filling.BarNum = (decimal)fillingOrder.BarNum;
|
Filling.CreationTime = fillingOrder.CreationTime;
|
Filling.WorkID = fillingOrder.WorkID;
|
Filling.ProductType = fillingOrder.ProductType;
|
Filling.BarStatus = (int)FillingStatusEnum.Queue;
|
Filling.BarCodeID = fillingOrder.BarCodeID;
|
Filling.ArticleNumID = fillingOrder.ArticleNumID;
|
Filling.MaterialName = fillingOrder.MaterialName;
|
Filling.WarehouseType = fillingOrder.WarehouseType;
|
Filling.MaterialCode = fillingOrder.MaterialCode;
|
Filling.Standby1 = fillingOrder.Standby1;
|
Filling.Standby2 = fillingOrder.Standby2;
|
|
BaseDal.AddData(Filling);
|
return content;
|
}
|
}
|
}
|