|
|
|
|
@ -100,21 +100,42 @@
|
|
|
|
|
|
|
|
|
|
<!-- 列表 -->
|
|
|
|
|
<ContentWrap>
|
|
|
|
|
<el-tabs v-model="activeName" @tab-click="handleTabClick">
|
|
|
|
|
<el-tab-pane label="成型" name="chengxing" />
|
|
|
|
|
<el-tab-pane label="烘干" name="honggan" />
|
|
|
|
|
<el-tab-pane label="转移" name="zhuanyi" />
|
|
|
|
|
<el-tab-pane label="加湿" name="jiashi" />
|
|
|
|
|
<el-tab-pane label="热压" name="reya" />
|
|
|
|
|
<el-tab-pane label="切边" name="qiebian" />
|
|
|
|
|
<el-tab-pane label="品检" name="pinjian" />
|
|
|
|
|
<el-tab-pane label="打包" name="dabao" />
|
|
|
|
|
<el-tab-pane label="贴标" name="tiebiao" />
|
|
|
|
|
<el-tab-pane label="品印" name="pinjian" />
|
|
|
|
|
<el-tab-pane label="塑封" name="sufeng" />
|
|
|
|
|
<el-tab-pane label="制浆" name="zhijiang" />
|
|
|
|
|
</el-tabs>
|
|
|
|
|
<el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
|
|
|
|
|
<el-table-column label="ID" prop="id" />
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="工作日期"
|
|
|
|
|
align="center"
|
|
|
|
|
prop="workDate"
|
|
|
|
|
:formatter="dateFormatter2"
|
|
|
|
|
width="180px"
|
|
|
|
|
sortable
|
|
|
|
|
/>
|
|
|
|
|
<el-table-column label="工位" align="center" prop="orgName" />
|
|
|
|
|
<el-table-column label="工位" align="center" prop="orgName" sortable/>
|
|
|
|
|
<el-table-column label="工序" align="center" prop="orgType">
|
|
|
|
|
<template #default="scope">
|
|
|
|
|
<dict-tag :type="DICT_TYPE.MES_ORG_TYPE" :value="scope.row.orgType" />
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="班别" align="center" prop="groupType">
|
|
|
|
|
<template #default="scope">
|
|
|
|
|
<dict-tag :type="DICT_TYPE.MES_GROUP_TYPE" :value="scope.row.groupType" />
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="工人" align="center" prop="workerName" />
|
|
|
|
|
<el-table-column label="工人" align="center" prop="workerName" sortable/>
|
|
|
|
|
<el-table-column label="报工单" align="center" prop="reportId" />
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="创建时间"
|
|
|
|
|
@ -123,8 +144,8 @@
|
|
|
|
|
:formatter="dateFormatter"
|
|
|
|
|
width="180px"
|
|
|
|
|
/>
|
|
|
|
|
<el-table-column label="创建人" align="center" prop="creator" width="180px"/>
|
|
|
|
|
<el-table-column label="操作" align="center">
|
|
|
|
|
<el-table-column label="创建人" align="center" prop="creator" width="130px"/>
|
|
|
|
|
<el-table-column label="操作" align="center" fixed="right" width="130">
|
|
|
|
|
<template #default="scope">
|
|
|
|
|
<el-button
|
|
|
|
|
link
|
|
|
|
|
@ -183,6 +204,7 @@ const queryParams = reactive({
|
|
|
|
|
pageNo: 1,
|
|
|
|
|
pageSize: 10,
|
|
|
|
|
orgId: undefined,
|
|
|
|
|
orgType: undefined,
|
|
|
|
|
workDate: [],
|
|
|
|
|
groupType: undefined,
|
|
|
|
|
workerId: undefined,
|
|
|
|
|
@ -264,4 +286,10 @@ onMounted(async () => {
|
|
|
|
|
// 加载用户列表
|
|
|
|
|
userList.value = await UserApi.getSimpleUserList()
|
|
|
|
|
})
|
|
|
|
|
/** tab 切换 */
|
|
|
|
|
let activeName = 'chengxing'
|
|
|
|
|
const handleTabClick = (tab: TabsPaneContext) => {
|
|
|
|
|
queryParams.orgType = tab.paneName
|
|
|
|
|
handleQuery()
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
|