| | |
| | | </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.info18" 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.length" 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-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.info17" 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-select clearable="" v-model="queryParamsMes_BatchOrderUPI_New.upiFlag" placeholder="请选择标记"> |
| | | <el-option v-for="(item,index) in getEnumUpiFlagData_Index" :key="index" :value="item.value" :label="`${item.describe}`" /> |
| | | |
| | | </el-select> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | @sort-change="sortChangeMes_BatchOrderUPI_New" |
| | | border=""> |
| | | <el-table-column type="index" label="序号" width="55" align="center"/> |
| | | <el-table-column prop="upi" label="部件条码" width="180" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info5" label="生产单号" width="130" show-overflow-tooltip="" /> |
| | | <el-table-column prop="packageCode" label="包装编码" width="180" show-overflow-tooltip="" /> |
| | | <el-table-column prop="planNo" label="批次号" width="130" show-overflow-tooltip="" /> |
| | | <el-table-column prop="orderId" label="订单号" width="130" show-overflow-tooltip="" /> |
| | | <el-table-column prop="upi" label="部件条码" width="180" show-overflow-tooltip="" /> |
| | | <el-table-column prop="shelf" label="次序" show-overflow-tooltip="" /> |
| | | <el-table-column prop="sequence" label="层数" show-overflow-tooltip="" /> |
| | | <el-table-column prop="packageCode" label="包装号" width="180" show-overflow-tooltip="" /> |
| | | <el-table-column prop="planNo" label="批次号" width="120" show-overflow-tooltip="" /> |
| | | <el-table-column prop="orderId" label="订单号" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info5" label="生产单号" width="120" show-overflow-tooltip="" /> |
| | | <el-table-column prop="areaCode" label="所在区域" show-overflow-tooltip="" > |
| | | <template #default="scope"> |
| | | <el-tag>{{ getEnumDesc(scope.row.areaCode, getEnumAreaCodeData_Index)}}</el-tag> |
| | |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="detailName" label="部件名称" show-overflow-tooltip="" /> |
| | | <el-table-column prop="info18" 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="thk" label="厚" show-overflow-tooltip="" /> |
| | | <el-table-column prop="isPA" label="是否优化包装" show-overflow-tooltip="" /> |
| | | |
| | | <el-table-column prop="machineXCenter" label="包装X坐标" show-overflow-tooltip="" /> |
| | | <el-table-column prop="machineYCenter" label="包装Y坐标" show-overflow-tooltip="" /> |
| | | <el-table-column prop="machineZCenter" label="包装Z坐标" show-overflow-tooltip="" /> |
| | | <el-table-column prop="sequence" label="层数" show-overflow-tooltip="" /> |
| | | <el-table-column prop="shelf" 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="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="info17" label="机械臂是否旋转" 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="" /> |
| | | <el-table-column prop="updateUserName" label="修改人" show-overflow-tooltip="" /> |
| | | <el-table-column prop="upiFlag" label="标记" show-overflow-tooltip="" > |
| | | <template #default="scope"> |
| | | <el-tag>{{ getEnumDesc(scope.row.upiFlag, getEnumUpiFlagData_Index)}}</el-tag> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="操作" width="140" align="center" fixed="right" show-overflow-tooltip="" v-if="auth('mes_BatchOrderUPI_New:update') || auth('mes_BatchOrderUPI_New:delete')"> |
| | | <template #default="scope"> |
| | | <el-button icon="ele-Edit" size="small" text="" type="primary" @click="openEditMes_BatchOrderUPI_New(scope.row)" v-auth="'mes_BatchOrderUPI_New:update'"> 编辑 </el-button> |
| | |
| | | |
| | | const getEnumAreaCodeData_Index = ref<any>([]); |
| | | const getEnumUpiStatusData_Index = ref<any>([]); |
| | | const getEnumUpiFlagData_Index = ref<any>([]); |
| | | |
| | | const { getEnumDesc } = commonFunction(); |
| | | |
| | |
| | | const functionMapMes_BatchOrderUPI_New = { |
| | | getEnumAreaCodeData_Index, |
| | | getEnumUpiStatusData_Index, |
| | | getEnumUpiFlagData_Index, |
| | | formatDate_T_Date, |
| | | formatDate_T_Time |
| | | }; |
| | |
| | | onMounted(async () => { |
| | | getEnumAreaCodeData_Index.value = (await getAPI(SysEnumApi).apiSysEnumEnumDataListGet('AreaCodeEnum')).data.result ?? []; |
| | | getEnumUpiStatusData_Index.value = (await getAPI(SysEnumApi).apiSysEnumEnumDataListGet('UpiStatusEnum')).data.result ?? []; |
| | | getEnumUpiFlagData_Index.value = (await getAPI(SysEnumApi).apiSysEnumEnumDataListGet('UpiFlagEnum')).data.result ?? []; |
| | | }); |
| | | |
| | | handleQueryMes_BatchOrderUPI_New(); |