| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_Package_UnLine_Record"> |
| | | <el-form-item label="标记"> |
| | | <el-select clearable="" v-model="queryParamsMes_Package_UnLine_Record.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> |
| | | <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUIMes_Package_UnLine_Record"> |
| | | <el-form-item label="生产单号"> |
| | | <el-input v-model="queryParamsMes_Package_UnLine_Record.info5" clearable="" placeholder="请输入生产单号"/> |
| | | |
| | |
| | | border=""> |
| | | <el-table-column type="index" label="序号" width="55" align="center"/> |
| | | <el-table-column prop="packageCode" 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 prop="info5" label="生产单号" show-overflow-tooltip="" /> |
| | | <el-table-column prop="planNo" label="批次号" show-overflow-tooltip="" /> |
| | | <el-table-column prop="orderId" label="订单号" show-overflow-tooltip="" /> |
| | |
| | | |
| | | import printDialogMes_Package_UnLine_Record from '/@/views/system/print/component/hiprint/preview.vue' |
| | | import { pageMes_Package_UnLine_Record, deleteMes_Package_UnLine_Record,importExcelMes_Package_UnLine_Record,downloadExcelTemplateMes_Package_UnLine_Record } from '/@/api/main/ReportCenter/mes_Package_UnLine_Record'; |
| | | import { getAPI } from '/@/utils/axios-utils'; |
| | | import { SysEnumApi } from '/@/api-services/api'; |
| | | import commonFunction from '/@/utils/commonFunction'; |
| | | |
| | | const getEnumUpiFlagData_Index = ref<any>([]); |
| | | |
| | | const { getEnumDesc } = commonFunction(); |
| | | |
| | | /***************************************************[包下线记录操作]开始***************************************************/ |
| | | const showAdvanceQueryUIMes_Package_UnLine_Record = ref(false); |
| | |
| | | /***************************************************[包下线记录导出]开始***************************************************/ |
| | | //定义当前页面的方法组 |
| | | const functionMapMes_Package_UnLine_Record = { |
| | | getEnumUpiFlagData_Index, |
| | | formatDate_T_Date, |
| | | formatDate_T_Time |
| | | }; |
| | |
| | | /***************************************************[包下线记录导出]结束***************************************************/ |
| | | // 包下线记录页面加载时 |
| | | onMounted(async () => { |
| | | getEnumUpiFlagData_Index.value = (await getAPI(SysEnumApi).apiSysEnumEnumDataListGet('UpiFlagEnum')).data.result ?? []; |
| | | }); |
| | | |
| | | handleQueryMes_Package_UnLine_Record(); |