| | |
| | | Dictionary<string, object> data = new Dictionary<string, object>(); |
| | | if (printClassifyEnum == PrintClassifyEnum.å
è£
æ¡ç ) |
| | | { |
| | | //data.Add("bar", item.SNCode); |
| | | //data.Add("material", item.MaterialCode ?? "" + "/" + item.MaterialName ?? ""); |
| | | //data.Add("supplier", item.SupplierName ?? ""); |
| | | //data.Add("unit", item.MaterialUnit ?? ""); |
| | | //data.Add("qty", item.Quantity); |
| | | //data.Add("date", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); |
| | | data.Add("Info4", item.Info4);//åååå· |
| | | data.Add("Info5", item.Info5 ?? "");//ç产åå· |
| | | data.Add("Info6", "第" + (item.Info6 ?? "") + "å
");//第å å
|
| | | data.Add("bar", item.PackageCode);//äºç»´ç ï¼å
å·ï¼ |
| | | data.Add("Info7", item.Info7 ?? "");//ç»éåº |
| | | data.Add("Info8", item.Info8 ?? "");//产å |
| | | data.Add("Info9", item.PackageCode ?? "");//å
è£
ç¼ç |
| | | data.Add("Info10", item.Info10 ?? "");//客æ·åç§° |
| | | data.Add("Info11", item.Info11 ?? "");//èªæoråè´§ |
| | | data.Add("Info12", "å
è£
æç» é¨ä»¶æ»æ°" + item.Info12 ?? "");//é¨ä»¶æç» |
| | | data.Add("Info13", item.Info13 ?? "");//å½åå
é¢ç§¯ |
| | | data.Add("printTime", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); |
| | | |
| | | //æ¥è¯¢ä¸ å
æ°æ® |
| | | var mylist = mycontext.mes_batchOrderUPI_new.Where(x => x.PackageCode == item.PackageCode).ToList(); |
| | | var gg = mylist.GroupBy(x => x.DetailName); |
| | | int i = 0; |
| | | foreach (var g in gg) |
| | | { |
| | | i++; |
| | | data.Add("detail_" + i, g.Key ?? "");//é¨ä»¶åç§° |
| | | data.Add("detail_" + i + "_length", g.ToList().First().Info16 ?? "");//é¨ä»¶å°ºå¯¸ |
| | | data.Add("detail_" + i + "_number", g.ToList().Count());//é¨ä»¶æ°é |
| | | } |
| | | for (int p = (i + 1); p <= 6; p++) |
| | | { |
| | | data.Add("detail_" + p, "");//é¨ä»¶åç§° |
| | | data.Add("detail_" + p + "_length", "");//é¨ä»¶å°ºå¯¸ |
| | | data.Add("detail_" + p + "_number", "");//é¨ä»¶æ°é |
| | | } |
| | | } |
| | | else |
| | | { |
| | |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="å
è£
ç¼ç " prop="info9"> |
| | | <el-input v-model="ruleForm.info9" placeholder="请è¾å
¥å
è£
ç¼ç " maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="èªæoråè´§" prop="info11"> |
| | | <el-input v-model="ruleForm.info11" placeholder="请è¾å
¥èªæoråè´§" maxlength="60" show-word-limit clearable /> |
| | | |
| | |
| | | <el-row> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10"> |
| | | <el-form-item label="å
³é®å"> |
| | | <el-input v-model="queryParamsWmsRecordPrint.searchKey" clearable="" placeholder="å
è£
å·,éå®åååå·,ç产åå·,第å å
,ç»éåºåç§°,产ååç§°,客æ·åç§°,å
è£
ç¼ç ,èªæoråè´§,å
è£
é¨ä»¶æ»æ°é,å
è£
é¢ç§¯,é¨ä»¶åç§°,é¨ä»¶å°ºå¯¸,夿³¨,å建人,ä¿®æ¹äºº"/> |
| | | <el-input v-model="queryParamsWmsRecordPrint.searchKey" clearable="" placeholder="å
è£
å·,éå®åååå·,ç产åå·,第å å
,ç»éåºåç§°,产ååç§°,客æ·åç§°,èªæoråè´§,å
è£
é¨ä»¶æ»æ°é,å
è£
é¢ç§¯,é¨ä»¶åç§°,é¨ä»¶å°ºå¯¸,夿³¨,å建人,ä¿®æ¹äºº"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIWmsRecordPrint"> |
| | | <el-form-item label="客æ·åç§°"> |
| | | <el-input v-model="queryParamsWmsRecordPrint.info10" clearable="" placeholder="请è¾å
¥å®¢æ·åç§°"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIWmsRecordPrint"> |
| | | <el-form-item label="å
è£
ç¼ç "> |
| | | <el-input v-model="queryParamsWmsRecordPrint.info9" clearable="" placeholder="请è¾å
¥å
è£
ç¼ç "/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | <el-table-column prop="info7" label="ç»éåºåç§°" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info8" label="产ååç§°" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info10" label="客æ·åç§°" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info9" label="å
è£
ç¼ç " show-overflow-tooltip="" /> |
| | | <el-table-column prop="info11" label="èªæoråè´§" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info12" label="å
è£
é¨ä»¶æ»æ°é" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info13" label="å
è£
é¢ç§¯" show-overflow-tooltip="" /> |
| | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="éå®åååå·" prop="info4"> |
| | | <el-input v-model="ruleForm.info4" placeholder="请è¾å
¥éå®åååå·" maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="ç产åå·" prop="info5"> |
| | | <el-input v-model="ruleForm.info5" placeholder="请è¾å
¥ç产åå·" maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="第å å
" prop="info6"> |
| | | <el-input v-model="ruleForm.info6" placeholder="请è¾å
¥ç¬¬å å
" maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="ç»éåºåç§°" prop="info7"> |
| | | <el-input v-model="ruleForm.info7" placeholder="请è¾å
¥ç»éåºåç§°" maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="产ååç§°" prop="info8"> |
| | | <el-input v-model="ruleForm.info8" placeholder="请è¾å
¥äº§ååç§°" maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="客æ·åç§°" prop="info10"> |
| | | <el-input v-model="ruleForm.info10" placeholder="请è¾å
¥å®¢æ·åç§°" maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="å
è£
ç¼ç " prop="info9"> |
| | | <el-input v-model="ruleForm.info9" placeholder="请è¾å
¥å
è£
ç¼ç " maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="èªæoråè´§" prop="info11"> |
| | | <el-input v-model="ruleForm.info11" placeholder="请è¾å
¥èªæoråè´§" maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="å
è£
é¨ä»¶æ»æ°é" prop="info12"> |
| | | <el-input v-model="ruleForm.info12" placeholder="请è¾å
¥å
è£
é¨ä»¶æ»æ°é" maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="å
è£
é¢ç§¯" prop="info13"> |
| | | <el-input v-model="ruleForm.info13" placeholder="请è¾å
¥å
è£
é¢ç§¯" maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="é¨ä»¶åç§°" prop="info14"> |
| | | <el-input v-model="ruleForm.info14" placeholder="请è¾å
¥é¨ä»¶åç§°" maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="é¨ä»¶æ°é" prop="info15"> |
| | | <el-input-number v-model="ruleForm.info15" placeholder="请è¾å
¥é¨ä»¶æ°é" clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> |
| | | <el-form-item label="é¨ä»¶å°ºå¯¸" prop="info16"> |
| | | <el-input v-model="ruleForm.info16" placeholder="请è¾å
¥é¨ä»¶å°ºå¯¸" maxlength="60" show-word-limit clearable /> |
| | | |
| | | </el-form-item> |
| | | |
| | | </el-col> |
| | | </el-row> |
| | | </el-form> |
| | | <template #footer> |
| | |
| | | <el-row> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10"> |
| | | <el-form-item label="å
³é®å"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.searchKey" clearable="" placeholder="æ¹æ¬¡å·,订åå·,é¨ä»¶æ¡ç ,é¨ä»¶åç§°,é¨ä»¶çº¹ç,å
è£
å·,å建人,ä¿®æ¹äºº"/> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.searchKey" clearable="" placeholder="æ¹æ¬¡å·,订åå·,é¨ä»¶æ¡ç ,é¨ä»¶åç§°,é¨ä»¶çº¹ç,å
è£
å·,éå®åååå·,ç产åå·,第å å
,ç»éåºåç§°,产ååç§°,客æ·åç§°,å
è£
ç¼ç ,èªæoråè´§,å
è£
é¨ä»¶æ»æ°é,å
è£
é¢ç§¯,é¨ä»¶åç§°,é¨ä»¶å°ºå¯¸,å建人,ä¿®æ¹äºº"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="éå®åååå·"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info4" clearable="" placeholder="请è¾å
¥éå®åååå·"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="ç产åå·"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info5" clearable="" placeholder="请è¾å
¥ç产åå·"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="第å å
"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info6" clearable="" placeholder="请è¾å
¥ç¬¬å å
"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="ç»éåºåç§°"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info7" clearable="" placeholder="请è¾å
¥ç»éåºåç§°"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="产ååç§°"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info8" clearable="" placeholder="请è¾å
¥äº§ååç§°"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="客æ·åç§°"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info10" clearable="" placeholder="请è¾å
¥å®¢æ·åç§°"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="å
è£
ç¼ç "> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info9" clearable="" placeholder="请è¾å
¥å
è£
ç¼ç "/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="èªæoråè´§"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info11" clearable="" placeholder="请è¾å
¥èªæoråè´§"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="å
è£
é¨ä»¶æ»æ°é"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info12" clearable="" placeholder="请è¾å
¥å
è£
é¨ä»¶æ»æ°é"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="å
è£
é¢ç§¯"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info13" clearable="" placeholder="请è¾å
¥å
è£
é¢ç§¯"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="é¨ä»¶åç§°"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info14" clearable="" placeholder="请è¾å
¥é¨ä»¶åç§°"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="é¨ä»¶æ°é"> |
| | | <el-input-number v-model="queryParamsMes_BatchOrderUPI_New.info15" clearable="" placeholder="请è¾å
¥é¨ä»¶æ°é"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_BatchOrderUPI_New"> |
| | | <el-form-item label="é¨ä»¶å°ºå¯¸"> |
| | | <el-input v-model="queryParamsMes_BatchOrderUPI_New.info16" clearable="" placeholder="请è¾å
¥é¨ä»¶å°ºå¯¸"/> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="6" :xl="6" class="mb10"> |
| | | <el-form-item> |
| | | <el-button-group style="display: flex; align-items: center;"> |
| | |
| | | </el-table-column> |
| | | <el-table-column prop="planNo" label="æ¹æ¬¡å·" show-overflow-tooltip="" /> |
| | | <el-table-column prop="orderId" label="订åå·" show-overflow-tooltip="" /> |
| | | <el-table-column prop="upi" label="é¨ä»¶æ¡ç " width="200px" show-overflow-tooltip="" /> |
| | | <el-table-column prop="upi" label="é¨ä»¶æ¡ç " show-overflow-tooltip="" /> |
| | | <el-table-column prop="detailName" label="é¨ä»¶åç§°" show-overflow-tooltip="" /> |
| | | <el-table-column prop="length" label="é¿" show-overflow-tooltip="" /> |
| | | <el-table-column prop="width" label="宽" show-overflow-tooltip="" /> |
| | |
| | | <el-table-column prop="info1" label="纸箱é¿" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info2" label="纸箱宽" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info3" label="纸箱é«" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info4" label="éå®åååå·" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info5" label="ç产åå·" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info6" label="第å å
" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info7" label="ç»éåºåç§°" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info8" label="产ååç§°" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info10" label="客æ·åç§°" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info9" label="å
è£
ç¼ç " show-overflow-tooltip="" /> |
| | | <el-table-column prop="info11" label="èªæoråè´§" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info12" label="å
è£
é¨ä»¶æ»æ°é" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info13" label="å
è£
é¢ç§¯" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info14" label="é¨ä»¶åç§°" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info15" label="é¨ä»¶æ°é" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info16" label="é¨ä»¶å°ºå¯¸" show-overflow-tooltip="" /> |
| | | <el-table-column prop="createTime" label="å建æ¶é´" width="130" :formatter="formatDate_T_Time" show-overflow-tooltip="" /> |
| | | <el-table-column prop="updateTime" label="ä¿®æ¹æ¶é´" width="130" :formatter="formatDate_T_Time" show-overflow-tooltip="" /> |
| | | <el-table-column prop="createUserName" label="å建人" show-overflow-tooltip="" /> |
| | |
| | | [SugarColumn(ColumnName = "Info10", ColumnDescription = "客æ·åç§°", Length = 60)] |
| | | public string? Info10 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
ç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info9", ColumnDescription = "å
è£
ç¼ç ", Length = 60)] |
| | | public string? Info9 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªæoråè´§ |
| | |
| | | || u.Info7.Contains(input.SearchKey.Trim()) |
| | | || u.Info8.Contains(input.SearchKey.Trim()) |
| | | || u.Info10.Contains(input.SearchKey.Trim()) |
| | | || u.Info9.Contains(input.SearchKey.Trim()) |
| | | || u.Info11.Contains(input.SearchKey.Trim()) |
| | | || u.Info12.Contains(input.SearchKey.Trim()) |
| | | || u.Info13.Contains(input.SearchKey.Trim()) |
| | |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info7), u => u.Info7.Contains(input.Info7.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info8), u => u.Info8.Contains(input.Info8.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info10), u => u.Info10.Contains(input.Info10.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info9), u => u.Info9.Contains(input.Info9.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info11), u => u.Info11.Contains(input.Info11.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info12), u => u.Info12.Contains(input.Info12.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info13), u => u.Info13.Contains(input.Info13.Trim())) |
¶Ô±ÈÐÂÎļþ |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | |
| | | namespace Admin.NET.Application.Service.WmsOrder.Mes_BatchOrderUPI_New.Dto; |
| | | public class GetBatchOrderUPIInput |
| | | { |
| | | [Required] |
| | | [SugarColumn(ColumnName = "PlanNo", ColumnDescription = "æ¹æ¬¡å·", Length = 50)] |
| | | public string PlanNo { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "OrderId", ColumnDescription = "订åå·", Length = 50)] |
| | | public string OrderId { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "UPI", ColumnDescription = "é¨ä»¶æ¡ç ", Length = 50)] |
| | | public string UPI { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "DetailName", ColumnDescription = "é¨ä»¶åç§°", Length = 50)] |
| | | public string DetailName { get; set; } |
| | | |
| | | |
| | | [SugarColumn(ColumnName = "Length", ColumnDescription = "é¿")] |
| | | public float Length { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "Width", ColumnDescription = "宽")] |
| | | public float Width { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "Thk", ColumnDescription = "å")] |
| | | public float Thk { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "Matgrid", ColumnDescription = "é¨ä»¶çº¹ç", Length = 50)] |
| | | public string? Matgrid { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "IsEB", ColumnDescription = "æ¯å¦å°è¾¹")] |
| | | public int? IsEB { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå设å¤ç¼å· ãEditBy shaocx,2022-05-28ã |
| | | /// 0ï¼ä¸æå |
| | | /// 1ï¼åé¢é» |
| | | /// 2ï¼è±ªè¿å
é¢é» |
| | | /// 5ï¼åå
´å
é¢é» |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DRNum", ColumnDescription = "æå设å¤ç¼å·")] |
| | | public int? DRNum { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "IsPA", ColumnDescription = "æ¯å¦ä¼åå
è£
")] |
| | | public int? IsPA { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¯åå¾å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MaterialIndeX", ColumnDescription = "é¯åå¾å·")] |
| | | public int? MaterialIndeX { get; set; } |
| | | |
| | | |
| | | #region å
è£
线æå
³ |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "PackageCode", ColumnDescription = "å
è£
å·", Length = 50)] |
| | | public string PackageCode { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "MachineXCenter", ColumnDescription = "å
è£
Xåæ ", Length = 50)] |
| | | public float? MachineXCenter { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "MachineYCenter", ColumnDescription = "å
è£
Yåæ ", Length = 50)] |
| | | public float? MachineYCenter { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "MachineZCenter", ColumnDescription = "å
è£
Zåæ ", Length = 50)] |
| | | public float? MachineZCenter { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "Sequence", ColumnDescription = "屿°", Length = 50)] |
| | | public int? Sequence { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "Shelf", ColumnDescription = "次åº", Length = 50)] |
| | | public int? Shelf { get; set; } |
| | | |
| | | #endregion |
| | | |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦è½¬å |
| | | /// 0ï¼ä¸è½¬å |
| | | /// 1ï¼è½¬å |
| | | /// ç®ååªæåé¢é»æè½è½¬å |
| | | /// </summary> |
| | | [Required] |
| | | [SugarColumn(ColumnName = "Rotation", ColumnDescription = "转åè§åº¦", Length = 50)] |
| | | public float? Rotation { get; set; } |
| | | |
| | | |
| | | |
| | | [SugarColumn(ColumnName = "Info1", ColumnDescription = "纸箱é¿", Length = 50)] |
| | | public float? Info1 { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "Info2", ColumnDescription = "纸箱宽", Length = 50)] |
| | | public float? Info2 { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "Info3", ColumnDescription = "纸箱é«", Length = 50)] |
| | | public float? Info3 { get; set; } |
| | | /// <summary> |
| | | /// éå®åååå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info4", ColumnDescription = "éå®åååå·", Length = 60)] |
| | | public string? Info4 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info5", ColumnDescription = "ç产åå·", Length = 60)] |
| | | public string? Info5 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 第å å
|
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info6", ColumnDescription = "第å å
", Length = 60)] |
| | | public string? Info6 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç»éåºåç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info7", ColumnDescription = "ç»éåºåç§°", Length = 60)] |
| | | public string? Info7 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 产ååç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info8", ColumnDescription = "产ååç§°", Length = 60)] |
| | | public string? Info8 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·åç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info10", ColumnDescription = "客æ·åç§°", Length = 60)] |
| | | public string? Info10 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
ç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info9", ColumnDescription = "å
è£
ç¼ç ", Length = 60)] |
| | | public string? Info9 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªæoråè´§ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info11", ColumnDescription = "èªæoråè´§", Length = 60)] |
| | | public string? Info11 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
é¨ä»¶æ»æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info12", ColumnDescription = "å
è£
é¨ä»¶æ»æ°é", Length = 60)] |
| | | public string? Info12 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
é¢ç§¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info13", ColumnDescription = "å
è£
é¢ç§¯", Length = 60)] |
| | | public string? Info13 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶åç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info14", ColumnDescription = "é¨ä»¶åç§°", Length = 60)] |
| | | public string? Info14 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info15", ColumnDescription = "é¨ä»¶æ°é")] |
| | | public int? Info15 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶å°ºå¯¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info16", ColumnDescription = "é¨ä»¶å°ºå¯¸", Length = 60)] |
| | | public string? Info16 { get; set; } |
| | | } |
| | | |
| | |
| | | public virtual float? Info3 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éå®åååå· |
| | | /// </summary> |
| | | public virtual string Info4 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产åå· |
| | | /// </summary> |
| | | public virtual string Info5 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 第å å
|
| | | /// </summary> |
| | | public virtual string Info6 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç»éåºåç§° |
| | | /// </summary> |
| | | public virtual string Info7 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 产ååç§° |
| | | /// </summary> |
| | | public virtual string Info8 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·åç§° |
| | | /// </summary> |
| | | public virtual string Info10 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
ç¼ç |
| | | /// </summary> |
| | | public virtual string Info9 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªæoråè´§ |
| | | /// </summary> |
| | | public virtual string Info11 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
é¨ä»¶æ»æ°é |
| | | /// </summary> |
| | | public virtual string Info12 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
é¢ç§¯ |
| | | /// </summary> |
| | | public virtual string Info13 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶åç§° |
| | | /// </summary> |
| | | public virtual string Info14 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶æ°é |
| | | /// </summary> |
| | | public virtual int? Info15 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶å°ºå¯¸ |
| | | /// </summary> |
| | | public virtual string Info16 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | public virtual DateTime? CreateTime { get; set; } |
| | |
| | | /// </summary> |
| | | public float? Info3 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éå®åååå· |
| | | /// </summary> |
| | | public string? Info4 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产åå· |
| | | /// </summary> |
| | | public string? Info5 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 第å å
|
| | | /// </summary> |
| | | public string? Info6 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç»éåºåç§° |
| | | /// </summary> |
| | | public string? Info7 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 产ååç§° |
| | | /// </summary> |
| | | public string? Info8 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·åç§° |
| | | /// </summary> |
| | | public string? Info10 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
ç¼ç |
| | | /// </summary> |
| | | public string? Info9 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªæoråè´§ |
| | | /// </summary> |
| | | public string? Info11 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
é¨ä»¶æ»æ°é |
| | | /// </summary> |
| | | public string? Info12 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
é¢ç§¯ |
| | | /// </summary> |
| | | public string? Info13 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶åç§° |
| | | /// </summary> |
| | | public string? Info14 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶æ°é |
| | | /// </summary> |
| | | public int? Info15 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶å°ºå¯¸ |
| | | /// </summary> |
| | | public string? Info16 { get; set; } |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | { |
| | | |
| | | } |
| | | |
| | | public class GetBatchOrderUPIInput |
| | | { |
| | | [Required] |
| | | [SugarColumn(ColumnName = "PlanNo", ColumnDescription = "æ¹æ¬¡å·", Length = 50)] |
| | | public string PlanNo { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "OrderId", ColumnDescription = "订åå·", Length = 50)] |
| | | public string OrderId { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "UPI", ColumnDescription = "é¨ä»¶æ¡ç ", Length = 50)] |
| | | public string UPI { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "DetailName", ColumnDescription = "é¨ä»¶åç§°", Length = 50)] |
| | | public string DetailName { get; set; } |
| | | |
| | | |
| | | [SugarColumn(ColumnName = "Length", ColumnDescription = "é¿")] |
| | | public float Length { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "Width", ColumnDescription = "宽")] |
| | | public float Width { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "Thk", ColumnDescription = "å")] |
| | | public float Thk { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "Matgrid", ColumnDescription = "é¨ä»¶çº¹ç", Length = 50)] |
| | | public string? Matgrid { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "IsEB", ColumnDescription = "æ¯å¦å°è¾¹")] |
| | | public int? IsEB { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå设å¤ç¼å· ãEditBy shaocx,2022-05-28ã |
| | | /// 0ï¼ä¸æå |
| | | /// 1ï¼åé¢é» |
| | | /// 2ï¼è±ªè¿å
é¢é» |
| | | /// 5ï¼åå
´å
é¢é» |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "DRNum", ColumnDescription = "æå设å¤ç¼å·")] |
| | | public int? DRNum { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "IsPA", ColumnDescription = "æ¯å¦ä¼åå
è£
")] |
| | | public int? IsPA { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¯åå¾å· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "MaterialIndeX", ColumnDescription = "é¯åå¾å·")] |
| | | public int? MaterialIndeX { get; set; } |
| | | |
| | | |
| | | #region å
è£
线æå
³ |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "PackageCode", ColumnDescription = "å
è£
å·", Length = 50)] |
| | | public string PackageCode { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "MachineXCenter", ColumnDescription = "å
è£
Xåæ ", Length = 50)] |
| | | public float? MachineXCenter { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "MachineYCenter", ColumnDescription = "å
è£
Yåæ ", Length = 50)] |
| | | public float? MachineYCenter { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "MachineZCenter", ColumnDescription = "å
è£
Zåæ ", Length = 50)] |
| | | public float? MachineZCenter { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "Sequence", ColumnDescription = "屿°", Length = 50)] |
| | | public int? Sequence { get; set; } |
| | | |
| | | [Required] |
| | | [SugarColumn(ColumnName = "Shelf", ColumnDescription = "次åº", Length = 50)] |
| | | public int? Shelf { get; set; } |
| | | |
| | | #endregion |
| | | |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦è½¬å |
| | | /// 0ï¼ä¸è½¬å |
| | | /// 1ï¼è½¬å |
| | | /// ç®ååªæåé¢é»æè½è½¬å |
| | | /// </summary> |
| | | [Required] |
| | | [SugarColumn(ColumnName = "Rotation", ColumnDescription = "转åè§åº¦", Length = 50)] |
| | | public float? Rotation { get; set; } |
| | | |
| | | |
| | | |
| | | [SugarColumn(ColumnName = "Info1", ColumnDescription = "纸箱é¿", Length = 50)] |
| | | public float? Info1 { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "Info2", ColumnDescription = "纸箱宽", Length = 50)] |
| | | public float? Info2 { get; set; } |
| | | |
| | | [SugarColumn(ColumnName = "Info3", ColumnDescription = "纸箱é«", Length = 50)] |
| | | public float? Info3 { get; set; } |
| | | /// <summary> |
| | | /// éå®åååå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info4", ColumnDescription = "éå®åååå·", Length = 60)] |
| | | public string? Info4 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产åå· |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info5", ColumnDescription = "ç产åå·", Length = 60)] |
| | | public string? Info5 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 第å å
|
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info6", ColumnDescription = "第å å
", Length = 60)] |
| | | public string? Info6 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç»éåºåç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info7", ColumnDescription = "ç»éåºåç§°", Length = 60)] |
| | | public string? Info7 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 产ååç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info8", ColumnDescription = "产ååç§°", Length = 60)] |
| | | public string? Info8 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·åç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info10", ColumnDescription = "客æ·åç§°", Length = 60)] |
| | | public string? Info10 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
ç¼ç |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info9", ColumnDescription = "å
è£
ç¼ç ", Length = 60)] |
| | | public string? Info9 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªæoråè´§ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info11", ColumnDescription = "èªæoråè´§", Length = 60)] |
| | | public string? Info11 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
é¨ä»¶æ»æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info12", ColumnDescription = "å
è£
é¨ä»¶æ»æ°é", Length = 60)] |
| | | public string? Info12 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
é¢ç§¯ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info13", ColumnDescription = "å
è£
é¢ç§¯", Length = 60)] |
| | | public string? Info13 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶åç§° |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info14", ColumnDescription = "é¨ä»¶åç§°", Length = 60)] |
| | | public string? Info14 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶æ°é |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info15", ColumnDescription = "é¨ä»¶æ°é")] |
| | | public int? Info15 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶å°ºå¯¸ |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Info16", ColumnDescription = "é¨ä»¶å°ºå¯¸", Length = 60)] |
| | | public string? Info16 { get; set; } |
| | | } |
| | | |
| | |
| | | public float? Info3 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éå®åååå· |
| | | /// </summary> |
| | | public string Info4 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产åå· |
| | | /// </summary> |
| | | public string Info5 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 第å å
|
| | | /// </summary> |
| | | public string Info6 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç»éåºåç§° |
| | | /// </summary> |
| | | public string Info7 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 产ååç§° |
| | | /// </summary> |
| | | public string Info8 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 客æ·åç§° |
| | | /// </summary> |
| | | public string Info10 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
ç¼ç |
| | | /// </summary> |
| | | public string Info9 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªæoråè´§ |
| | | /// </summary> |
| | | public string Info11 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
é¨ä»¶æ»æ°é |
| | | /// </summary> |
| | | public string Info12 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
é¢ç§¯ |
| | | /// </summary> |
| | | public string Info13 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶åç§° |
| | | /// </summary> |
| | | public string Info14 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶æ°é |
| | | /// </summary> |
| | | public int? Info15 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¨ä»¶å°ºå¯¸ |
| | | /// </summary> |
| | | public string Info16 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建æ¶é´ |
| | | /// </summary> |
| | | public DateTime? CreateTime { get; set; } |
| | |
| | | using System.Web; |
| | | using System.Text; |
| | | using Furion.DatabaseAccessor; |
| | | using Mapster; |
| | | using Admin.NET.Application.Service.WmsOrder.Mes_BatchOrderUPI_New.Dto; |
| | | |
| | | namespace Admin.NET.Application; |
| | | /// <summary> |
| | |
| | | return await _rep.GetFirstAsync(u => u.Id == input.Id); |
| | | } |
| | | |
| | | [HttpPost] |
| | | [ApiDescriptionSettings(Name = "GetBatchOrderUPIList")] |
| | | [UnitOfWork] |
| | | [AllowAnonymous] |
| | | public async Task GetBatchOrderUPIList(List<GetBatchOrderUPIInput> input) |
| | | { |
| | | List<Mes_BatchOrderUPI_New> list = new List<Mes_BatchOrderUPI_New>(); |
| | | foreach (var item in input) |
| | | { |
| | | Mes_BatchOrderUPI_New task = new Mes_BatchOrderUPI_New(); |
| | | task = item.Adapt<Mes_BatchOrderUPI_New>(); |
| | | task.AreaCode = AreaCodeEnum.æ åºå; |
| | | task.UpiStatus = UpiStatusEnum.åå§; |
| | | list.Add(task); |
| | | } |
| | | await _rep.InsertRangeAsync(list); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | |
| | | var _Info1 = "";//çº¸ç®±é¿ |
| | | var _Info2 = "";//纸箱宽 |
| | | var _Info3 = "";//çº¸ç®±é« |
| | | var _Info4 = "";//éå®åååå· |
| | | var _Info5 = "";//ç产åå· |
| | | var _Info6 = "";//第å å
|
| | | var _Info7 = "";//ç»éåºåç§° |
| | | var _Info8 = "";//产ååç§° |
| | | var _Info10 = "";//客æ·åç§° |
| | | var _Info9 = "";//å
è£
ç¼ç |
| | | var _Info11 = "";//èªæoråè´§ |
| | | var _Info12 = "";//å
è£
é¨ä»¶æ»æ°é |
| | | var _Info13 = "";//å
è£
é¢ç§¯ |
| | | var _Info14 = "";//é¨ä»¶åç§° |
| | | var _Info15 = "";//é¨ä»¶æ°é |
| | | var _Info16 = "";//é¨ä»¶å°ºå¯¸ |
| | | #endregion |
| | | |
| | | |
| | |
| | | _Info1 = row["纸箱é¿"]?.ToString(); |
| | | _Info2 = row["纸箱宽"]?.ToString(); |
| | | _Info3 = row["纸箱é«"]?.ToString(); |
| | | _Info4 = row["éå®åååå·"]?.ToString() ; |
| | | _Info5 = row["ç产åå·"]?.ToString() ; |
| | | _Info6 = row["第å å
"]?.ToString() ; |
| | | _Info7 = row["ç»éåºåç§°"]?.ToString() ; |
| | | _Info8 = row["产ååç§°"]?.ToString() ; |
| | | _Info10 = row["客æ·åç§°"]?.ToString() ; |
| | | _Info9 = row["å
è£
ç¼ç "]?.ToString() ; |
| | | _Info11 = row["èªæoråè´§"]?.ToString() ; |
| | | _Info12 = row["å
è£
é¨ä»¶æ»æ°é"]?.ToString() ; |
| | | _Info13 = row["å
è£
é¢ç§¯"]?.ToString() ; |
| | | _Info14 = row["é¨ä»¶åç§°"]?.ToString() ; |
| | | _Info15 = row["é¨ä»¶æ°é"]?.ToString() ; |
| | | _Info16 = row["é¨ä»¶å°ºå¯¸"]?.ToString() ; |
| | | #endregion |
| | | |
| | | |
| | |
| | | { |
| | | addItem.PackageCode = (string)(_PackageCode.Trim()); |
| | | } |
| | | //if(!string.IsNullOrEmpty(_MachineXCenter)) |
| | | //{ |
| | | // addItem.MachineXCenter = (float)(_MachineXCenter.Trim()); |
| | | // } |
| | | //if(!string.IsNullOrEmpty(_MachineYCenter)) |
| | | //{ |
| | | // addItem.MachineYCenter = (float)(_MachineYCenter.Trim()); |
| | | // } |
| | | //if(!string.IsNullOrEmpty(_MachineZCenter)) |
| | | //{ |
| | | // addItem.MachineZCenter = (float)(_MachineZCenter.Trim()); |
| | | // } |
| | | |
| | | if (!string.IsNullOrEmpty(_Sequence)) |
| | | { |
| | | if (!int.TryParse(_Sequence, out int outSequence) && !string.IsNullOrEmpty(_Sequence)) |
| | |
| | | } |
| | | |
| | | } |
| | | //if(!string.IsNullOrEmpty(_Rotation)) |
| | | //{ |
| | | // addItem.Rotation = (float)(_Rotation.Trim()); |
| | | // } |
| | | //if(!string.IsNullOrEmpty(_Info1)) |
| | | //{ |
| | | // addItem.Info1 = (float)(_Info1.Trim()); |
| | | // } |
| | | //if(!string.IsNullOrEmpty(_Info2)) |
| | | //{ |
| | | // addItem.Info2 = (float)(_Info2.Trim()); |
| | | // } |
| | | //if(!string.IsNullOrEmpty(_Info3)) |
| | | //{ |
| | | // addItem.Info3 = (float)(_Info3.Trim()); |
| | | // } |
| | | |
| | | if(!string.IsNullOrEmpty(_Info4)) |
| | | { |
| | | addItem.Info4 = (string)(_Info4.Trim()); |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info5)) |
| | | { |
| | | addItem.Info5 = (string)(_Info5.Trim()); |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info6)) |
| | | { |
| | | addItem.Info6 = (string)(_Info6.Trim()); |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info7)) |
| | | { |
| | | addItem.Info7 = (string)(_Info7.Trim()); |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info8)) |
| | | { |
| | | addItem.Info8 = (string)(_Info8.Trim()); |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info10)) |
| | | { |
| | | addItem.Info10 = (string)(_Info10.Trim()); |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info9)) |
| | | { |
| | | addItem.Info9 = (string)(_Info9.Trim()); |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info11)) |
| | | { |
| | | addItem.Info11 = (string)(_Info11.Trim()); |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info12)) |
| | | { |
| | | addItem.Info12 = (string)(_Info12.Trim()); |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info13)) |
| | | { |
| | | addItem.Info13 = (string)(_Info13.Trim()); |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info14)) |
| | | { |
| | | addItem.Info14 = (string)(_Info14.Trim()); |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info15)) |
| | | { |
| | | if (!int.TryParse(_Info15, out int outInfo15)&&!string.IsNullOrEmpty(_Info15)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[é¨ä»¶æ°é]{_Info15}å¼ä¸æ£ç¡®ï¼"); |
| | | } |
| | | if (outInfo15 <= 0&&!string.IsNullOrEmpty(_Info15)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[é¨ä»¶æ°é]{_Info15}å¼ä¸è½å°äºçäº0ï¼"); |
| | | } |
| | | else |
| | | { |
| | | addItem.Info15 = outInfo15; |
| | | } |
| | | |
| | | } |
| | | if(!string.IsNullOrEmpty(_Info16)) |
| | | { |
| | | addItem.Info16 = (string)(_Info16.Trim()); |
| | | } |
| | | #endregion |
| | | |
| | | |
| | |
| | | || u.DetailName.Contains(input.SearchKey.Trim()) |
| | | || u.Matgrid.Contains(input.SearchKey.Trim()) |
| | | || u.PackageCode.Contains(input.SearchKey.Trim()) |
| | | || u.Info4.Contains(input.SearchKey.Trim()) |
| | | || u.Info5.Contains(input.SearchKey.Trim()) |
| | | || u.Info6.Contains(input.SearchKey.Trim()) |
| | | || u.Info7.Contains(input.SearchKey.Trim()) |
| | | || u.Info8.Contains(input.SearchKey.Trim()) |
| | | || u.Info10.Contains(input.SearchKey.Trim()) |
| | | || u.Info9.Contains(input.SearchKey.Trim()) |
| | | || u.Info11.Contains(input.SearchKey.Trim()) |
| | | || u.Info12.Contains(input.SearchKey.Trim()) |
| | | || u.Info13.Contains(input.SearchKey.Trim()) |
| | | || u.Info14.Contains(input.SearchKey.Trim()) |
| | | || u.Info16.Contains(input.SearchKey.Trim()) |
| | | || u.CreateUserName.Contains(input.SearchKey.Trim()) |
| | | || u.UpdateUserName.Contains(input.SearchKey.Trim()) |
| | | ) |
| | |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.PackageCode), u => u.PackageCode.Contains(input.PackageCode.Trim())) |
| | | .WhereIF(input.Sequence > 0, u => u.Sequence == input.Sequence) |
| | | .WhereIF(input.Shelf > 0, u => u.Shelf == input.Shelf) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info4), u => u.Info4.Contains(input.Info4.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info5), u => u.Info5.Contains(input.Info5.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info6), u => u.Info6.Contains(input.Info6.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info7), u => u.Info7.Contains(input.Info7.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info8), u => u.Info8.Contains(input.Info8.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info10), u => u.Info10.Contains(input.Info10.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info9), u => u.Info9.Contains(input.Info9.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info11), u => u.Info11.Contains(input.Info11.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info12), u => u.Info12.Contains(input.Info12.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info13), u => u.Info13.Contains(input.Info13.Trim())) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info14), u => u.Info14.Contains(input.Info14.Trim())) |
| | | .WhereIF(input.Info15>0, u => u.Info15 == input.Info15) |
| | | .WhereIF(!string.IsNullOrWhiteSpace(input.Info16), u => u.Info16.Contains(input.Info16.Trim())) |
| | | .Select<Mes_BatchOrderUPI_NewOutput>(); |
| | | return query; |
| | | } |
| | |
| | | } |
| | | #endregion |
| | | |
| | | |
| | | [HttpPost] |
| | | [ApiDescriptionSettings(Name = "GetBatchOrderUPIList")] |
| | | [UnitOfWork] |
| | | [AllowAnonymous] |
| | | public async Task GetBatchOrderUPIList(List<GetBatchOrderUPIInput> input) |
| | | { |
| | | List<Mes_BatchOrderUPI_New> list = new List<Mes_BatchOrderUPI_New>(); |
| | | foreach (var item in input) |
| | | { |
| | | Mes_BatchOrderUPI_New task = new Mes_BatchOrderUPI_New(); |
| | | task = item.Adapt<Mes_BatchOrderUPI_New>(); |
| | | task.AreaCode = AreaCodeEnum.æ åºå; |
| | | task.UpiStatus = UpiStatusEnum.åå§; |
| | | list.Add(task); |
| | | } |
| | | await _rep.InsertRangeAsync(list); |
| | | } |
| | | |
| | | } |
| | | |