style:添加部分页面列表排序

main
黄伟杰 4 days ago
parent bf85127614
commit 2ac6d83a4e

@ -98,8 +98,8 @@
</template> </template>
</el-table-column> </el-table-column>
<!-- <el-table-column label="ID" align="center" prop="id" /> --> <!-- <el-table-column label="ID" align="center" prop="id" /> -->
<el-table-column :label="t('FactoryModeling.AutocodeRule.tableRuleCodeColumn')" align="center" prop="ruleCode" /> <el-table-column :label="t('FactoryModeling.AutocodeRule.tableRuleCodeColumn')" align="center" prop="ruleCode" sortable/>
<el-table-column :label="t('FactoryModeling.AutocodeRule.tableRuleNameColumn')" align="center" prop="ruleName" /> <el-table-column :label="t('FactoryModeling.AutocodeRule.tableRuleNameColumn')" align="center" prop="ruleName" sortable/>
<el-table-column :label="t('FactoryModeling.AutocodeRule.tableRuleDescColumn')" align="center" prop="ruleDesc" /> <el-table-column :label="t('FactoryModeling.AutocodeRule.tableRuleDescColumn')" align="center" prop="ruleDesc" />
<el-table-column :label="t('FactoryModeling.AutocodeRule.tableMaxLengthColumn')" align="center" prop="maxLength" /> <el-table-column :label="t('FactoryModeling.AutocodeRule.tableMaxLengthColumn')" align="center" prop="maxLength" />
<el-table-column :label="t('FactoryModeling.AutocodeRule.tableIsPaddedColumn')" align="center" prop="isPadded"> <el-table-column :label="t('FactoryModeling.AutocodeRule.tableIsPaddedColumn')" align="center" prop="isPadded">

@ -70,9 +70,9 @@
:default-expand-all="isExpandAll" :default-expand-all="isExpandAll"
v-if="refreshTable" v-if="refreshTable"
> >
<el-table-column :label="t('FactoryModeling.ProductCategory.tableCodeColumn')" align="center" prop="code" /> <el-table-column :label="t('FactoryModeling.ProductCategory.tableCodeColumn')" align="center" prop="code" sortable/>
<el-table-column :label="t('FactoryModeling.ProductCategory.tableNameColumn')" align="center" prop="name" /> <el-table-column :label="t('FactoryModeling.ProductCategory.tableNameColumn')" align="center" prop="name" />
<el-table-column :label="t('FactoryModeling.ProductCategory.tableSortColumn')" align="center" prop="sort" /> <el-table-column :label="t('FactoryModeling.ProductCategory.tableSortColumn')" align="center" prop="sort" sortable/>
<el-table-column :label="t('FactoryModeling.ProductCategory.tableStatusColumn')" align="center" prop="status"> <el-table-column :label="t('FactoryModeling.ProductCategory.tableStatusColumn')" align="center" prop="status">
<template #default="scope"> <template #default="scope">
<dict-tag :type="DICT_TYPE.COMMON_STATUS" :value="scope.row.status" /> <dict-tag :type="DICT_TYPE.COMMON_STATUS" :value="scope.row.status" />
@ -84,6 +84,7 @@
prop="createTime" prop="createTime"
:formatter="dateFormatter" :formatter="dateFormatter"
width="180px" width="180px"
sortable
/> />
<el-table-column :label="t('FactoryModeling.ProductCategory.tableOperateColumn')" align="center"> <el-table-column :label="t('FactoryModeling.ProductCategory.tableOperateColumn')" align="center">
<template #default="scope"> <template #default="scope">

@ -63,11 +63,11 @@
<el-tab-pane label="其他" name="0" /> --> <el-tab-pane label="其他" name="0" /> -->
</el-tabs> </el-tabs>
<el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true"> <el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
<el-table-column :label="t('FactoryModeling.ProductInformation.tableBarCodeColumn')" align="center" prop="barCode" /> <el-table-column :label="t('FactoryModeling.ProductInformation.tableBarCodeColumn')" align="center" prop="barCode" sortable/>
<el-table-column :label="t('FactoryModeling.ProductInformation.tableNameColumn')" align="left" prop="name" width="220px"/> <el-table-column :label="t('FactoryModeling.ProductInformation.tableNameColumn')" align="left" prop="name" width="220px" sortable/>
<el-table-column :label="t('FactoryModeling.ProductInformation.tableStandardColumn')" align="center" prop="standard" /> <el-table-column :label="t('FactoryModeling.ProductInformation.tableStandardColumn')" align="center" prop="standard" sortable/>
<el-table-column :label="t('FactoryModeling.ProductInformation.tableCategoryColumn')" align="center" prop="subCategoryName" /> <el-table-column :label="t('FactoryModeling.ProductInformation.tableCategoryColumn')" align="center" prop="subCategoryName" sortable/>
<el-table-column :label="t('FactoryModeling.ProductInformation.tableUnitColumn')" align="center" prop="unitName" /> <el-table-column :label="t('FactoryModeling.ProductInformation.tableUnitColumn')" align="center" prop="unitName" sortable/>
<el-table-column :label="t('FactoryModeling.ProductInformation.tableStatusColumn')" align="center" prop="status"> <el-table-column :label="t('FactoryModeling.ProductInformation.tableStatusColumn')" align="center" prop="status">
<template #default="scope"> <template #default="scope">
<dict-tag :type="DICT_TYPE.COMMON_STATUS" :value="scope.row.status" /> <dict-tag :type="DICT_TYPE.COMMON_STATUS" :value="scope.row.status" />
@ -79,6 +79,7 @@
prop="createTime" prop="createTime"
:formatter="dateFormatter" :formatter="dateFormatter"
width="180px" width="180px"
sortable
/> />
<el-table-column :label="t('FactoryModeling.ProductInformation.tableOperateColumn')" align="center" width="150px"> <el-table-column :label="t('FactoryModeling.ProductInformation.tableOperateColumn')" align="center" width="150px">
<template #default="scope"> <template #default="scope">

@ -71,6 +71,7 @@
:label="t('FactoryModeling.ProductUnit.tableNameColumn')" :label="t('FactoryModeling.ProductUnit.tableNameColumn')"
align="center" align="center"
prop="name" prop="name"
sortable
/> />
<el-table-column <el-table-column
:label="t('FactoryModeling.ProductUnit.tablePrimaryFlagColumn')" :label="t('FactoryModeling.ProductUnit.tablePrimaryFlagColumn')"
@ -94,6 +95,7 @@
prop="createTime" prop="createTime"
:formatter="dateFormatter" :formatter="dateFormatter"
width="180px" width="180px"
sortable
/> />
<el-table-column :label="t('FactoryModeling.ProductUnit.tableOperateColumn')" align="center"> <el-table-column :label="t('FactoryModeling.ProductUnit.tableOperateColumn')" align="center">
<template #default="scope"> <template #default="scope">

@ -92,11 +92,11 @@
</template> </template>
</el-table-column> </el-table-column>
<!-- <el-table-column label="ID" align="center" prop="id" /> --> <!-- <el-table-column label="ID" align="center" prop="id" /> -->
<el-table-column :label="t('FactoryModeling.ProductBOM.tableCodeColumn')" align="center" prop="code" /> <el-table-column :label="t('FactoryModeling.ProductBOM.tableCodeColumn')" align="center" prop="code" sortable/>
<el-table-column :label="t('FactoryModeling.ProductBOM.tableVersionColumn')" align="center" prop="version" /> <el-table-column :label="t('FactoryModeling.ProductBOM.tableVersionColumn')" align="center" prop="version" />
<el-table-column :label="t('FactoryModeling.ProductBOM.tableProductColumn')" align="center" prop="productName" /> <el-table-column :label="t('FactoryModeling.ProductBOM.tableProductColumn')" align="center" prop="productName" />
<el-table-column :label="t('FactoryModeling.ProductBOM.tableUnitColumn')" align="center" prop="unitName" /> <el-table-column :label="t('FactoryModeling.ProductBOM.tableUnitColumn')" align="center" prop="unitName" />
<el-table-column :label="t('FactoryModeling.ProductBOM.tableYieldRateColumn')" align="center" prop="yieldRate" /> <el-table-column :label="t('FactoryModeling.ProductBOM.tableYieldRateColumn')" align="center" prop="yieldRate" sortable/>
<el-table-column :label="t('FactoryModeling.ProductBOM.tableRemarkColumn')" align="center" prop="remark" /> <el-table-column :label="t('FactoryModeling.ProductBOM.tableRemarkColumn')" align="center" prop="remark" />
<el-table-column :label="t('FactoryModeling.ProductBOM.tableEnableColumn')" align="center" prop="isEnable"> <el-table-column :label="t('FactoryModeling.ProductBOM.tableEnableColumn')" align="center" prop="isEnable">
<template #default="scope"> <template #default="scope">
@ -109,6 +109,7 @@
prop="createTime" prop="createTime"
:formatter="dateFormatter" :formatter="dateFormatter"
width="180px" width="180px"
sortable
/> />
<el-table-column :label="t('FactoryModeling.ProductBOM.tableOperateColumn')" align="center" fixed="right" width="150"> <el-table-column :label="t('FactoryModeling.ProductBOM.tableOperateColumn')" align="center" fixed="right" width="150">
<template #default="scope"> <template #default="scope">

@ -101,7 +101,7 @@
</el-tabs> </el-tabs>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="t('ProductionPlan.FeedingRecord.tableCodeColumn')" align="center" prop="feedingRecordCode" width="150px"/> <el-table-column :label="t('ProductionPlan.FeedingRecord.tableCodeColumn')" align="center" prop="feedingRecordCode" width="150px" />
<el-table-column :label="t('ProductionPlan.FeedingRecord.tablePipelineColumn')" align="center" prop="feedingPipelineName" sortable/> <el-table-column :label="t('ProductionPlan.FeedingRecord.tablePipelineColumn')" align="center" prop="feedingPipelineName" sortable/>
<el-table-column :label="t('ProductionPlan.FeedingRecord.planCode')" align="center" prop="planCode" sortable/> <el-table-column :label="t('ProductionPlan.FeedingRecord.planCode')" align="center" prop="planCode" sortable/>
<el-table-column :label="t('ProductionPlan.FeedingRecord.tableFeedingTypeColumn')" align="center" prop="feedingType" sortable> <el-table-column :label="t('ProductionPlan.FeedingRecord.tableFeedingTypeColumn')" align="center" prop="feedingType" sortable>
@ -123,6 +123,7 @@
prop="actualFeedingTime" prop="actualFeedingTime"
:formatter="dateFormatter" :formatter="dateFormatter"
width="180px" width="180px"
sortable
/> />
<el-table-column <el-table-column
:label="t('ProductionPlan.FeedingRecord.tableFeedingTimeColumn')" :label="t('ProductionPlan.FeedingRecord.tableFeedingTimeColumn')"

@ -126,7 +126,7 @@
<el-table-column :label="t('FactoryModeling.FactoryStructure.tableCodeColumn')" align="center" prop="code" /> <el-table-column :label="t('FactoryModeling.FactoryStructure.tableCodeColumn')" align="center" prop="code" />
<el-table-column :label="t('FactoryModeling.FactoryStructure.tableNameColumn')" align="center" prop="name" /> <el-table-column :label="t('FactoryModeling.FactoryStructure.tableNameColumn')" align="center" prop="name" />
<el-table-column :label="t('FactoryModeling.FactoryStructure.tableSortColumn')" align="center" prop="sort" /> <el-table-column :label="t('FactoryModeling.FactoryStructure.tableSortColumn')" align="center" prop="sort" sortable />
<!-- <el-table-column label="负责人" align="center" prop="workerUserId" />--> <!-- <el-table-column label="负责人" align="center" prop="workerUserId" />-->
<el-table-column :label="t('FactoryModeling.FactoryStructure.tableMachineColumn')" align="center" prop="machineName" /> <el-table-column :label="t('FactoryModeling.FactoryStructure.tableMachineColumn')" align="center" prop="machineName" />
<!-- <el-table-column label="组织状态" align="center" prop="status"> <!-- <el-table-column label="组织状态" align="center" prop="status">
@ -150,6 +150,7 @@
prop="createTime" prop="createTime"
:formatter="dateFormatter" :formatter="dateFormatter"
width="180px" width="180px"
sortable
/> />
<el-table-column :label="t('FactoryModeling.FactoryStructure.tableOperateColumn')" align="center" fixed="right" width="150"> <el-table-column :label="t('FactoryModeling.FactoryStructure.tableOperateColumn')" align="center" fixed="right" width="150">
<template #default="scope"> <template #default="scope">

@ -162,13 +162,13 @@
</el-tabs> </el-tabs>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="t('ProductionPlan.Plan.tableCodeColumn')" align="center" prop="code" min-width="180px" /> <el-table-column :label="t('ProductionPlan.Plan.tableCodeColumn')" align="center" prop="code" min-width="180px" sortable/>
<el-table-column :label="t('ProductionPlan.Plan.tableProductColumn')" align="center" prop="productName" min-width="200px" sortable/> <el-table-column :label="t('ProductionPlan.Plan.tableProductColumn')" align="center" prop="productName" min-width="200px" sortable/>
<!-- <el-table-column label="任务单" align="center" prop="taskCode" min-width="150px" />--> <!-- <el-table-column label="任务单" align="center" prop="taskCode" min-width="150px" />-->
<el-table-column :label="t('ProductionPlan.Plan.tableFeedingPipelineColumn')" align="center" prop="feedingPipelineName"/> <el-table-column :label="t('ProductionPlan.Plan.tableFeedingPipelineColumn')" align="center" prop="feedingPipelineName"/>
<el-table-column :label="t('ProductionPlan.Plan.tablePlanNumberColumn')" align="center" prop="planNumber" /> <el-table-column :label="t('ProductionPlan.Plan.tablePlanNumberColumn')" align="center" prop="planNumber" sortable/>
<el-table-column :label="t('ProductionPlan.Plan.tableFinishNumberColumn')" align="center" prop="wangongNumber" /> <el-table-column :label="t('ProductionPlan.Plan.tableFinishNumberColumn')" align="center" prop="wangongNumber" sortable/>
<el-table-column :label="t('ProductionPlan.Plan.tablePassRateColumn')" align="center" prop="passRate" /> <el-table-column :label="t('ProductionPlan.Plan.tablePassRateColumn')" align="center" prop="passRate" sortable/>
<!-- <el-table-column label="热压数量" align="center" prop="reyaNumber" /> --> <!-- <el-table-column label="热压数量" align="center" prop="reyaNumber" /> -->
<el-table-column :label="t('ProductionPlan.Plan.tableStatusColumn')" align="center" prop="status" sortable> <el-table-column :label="t('ProductionPlan.Plan.tableStatusColumn')" align="center" prop="status" sortable>
<template #default="scope"> <template #default="scope">
@ -181,8 +181,8 @@
</template> </template>
</el-table-column> --> </el-table-column> -->
<!-- <el-table-column label="领料人" align="center" prop="productionManagerName" /> --> <!-- <el-table-column label="领料人" align="center" prop="productionManagerName" /> -->
<el-table-column :label="t('ProductionPlan.Plan.tablePlanStartTimeColumn')" align="center" sortable prop="planStartTime" :formatter="dateFormatter2" width="150px"/> <el-table-column :label="t('ProductionPlan.Plan.tablePlanStartTimeColumn')" align="center" sortable prop="planStartTime" :formatter="dateFormatter2" width="150px" sortable/>
<el-table-column :label="t('ProductionPlan.Plan.tablePlanEndTimeColumn')" align="center" sortable prop="planEndTime" :formatter="dateFormatter2" width="150px"/> <el-table-column :label="t('ProductionPlan.Plan.tablePlanEndTimeColumn')" align="center" sortable prop="planEndTime" :formatter="dateFormatter2" width="150px" sortable/>
<el-table-column :label="t('ProductionPlan.Plan.tableIsZjColumn')" align="center" prop="isZj" v-if="activeName === '6'"> <el-table-column :label="t('ProductionPlan.Plan.tableIsZjColumn')" align="center" prop="isZj" v-if="activeName === '6'">
<template #default="scope"> <template #default="scope">
<dict-tag :type="DICT_TYPE.MES_ZJ_PRODUCT" :value="scope.row.isZj" /> <dict-tag :type="DICT_TYPE.MES_ZJ_PRODUCT" :value="scope.row.isZj" />

@ -107,9 +107,9 @@
highlight-current-row highlight-current-row
@current-change="handleCurrentChange" @current-change="handleCurrentChange"
> >
<el-table-column :label="t('ProductionPlan.Task.tableCodeColumn')" align="center" prop="code" width="150px"/> <el-table-column :label="t('ProductionPlan.Task.tableCodeColumn')" align="center" prop="code" width="150px" sortable/>
<el-table-column :label="t('ProductionPlan.Task.tableOrderDateColumn')" align="center" prop="orderDate" :formatter="dateFormatter2" /> <el-table-column :label="t('ProductionPlan.Task.tableOrderDateColumn')" align="center" prop="orderDate" :formatter="dateFormatter2" sortable/>
<el-table-column :label="t('ProductionPlan.Task.tableDeliveryDateColumn')" align="center" prop="deliveryDate" :formatter="dateFormatter2"/> <el-table-column :label="t('ProductionPlan.Task.tableDeliveryDateColumn')" align="center" prop="deliveryDate" :formatter="dateFormatter2" sortable/>
<el-table-column :label="t('ProductionPlan.Task.tableTaskTypeColumn')" align="center" prop="taskType"> <el-table-column :label="t('ProductionPlan.Task.tableTaskTypeColumn')" align="center" prop="taskType">
<template #default="scope"> <template #default="scope">
<dict-tag :type="DICT_TYPE.MES_TASK_TYPE" :value="scope.row.taskType" /> <dict-tag :type="DICT_TYPE.MES_TASK_TYPE" :value="scope.row.taskType" />

@ -98,9 +98,9 @@
highlight-current-row highlight-current-row
@current-change="handleCurrentChange" @current-change="handleCurrentChange"
> >
<el-table-column :label="t('ProductionPlan.TaskSummary.tableTaskCodeColumn')" align="center" prop="code" width="200px"/> <el-table-column :label="t('ProductionPlan.TaskSummary.tableTaskCodeColumn')" align="center" prop="code" width="200px" sortable/>
<el-table-column :label="t('ProductionPlan.TaskSummary.tableOrderDateColumn')" align="center" prop="orderDate" :formatter="dateFormatter2" /> <el-table-column :label="t('ProductionPlan.TaskSummary.tableOrderDateColumn')" align="center" prop="orderDate" :formatter="dateFormatter2" sortable/>
<el-table-column :label="t('ProductionPlan.TaskSummary.tableDeliveryDateColumn')" align="center" prop="deliveryDate" :formatter="dateFormatter2"/> <el-table-column :label="t('ProductionPlan.TaskSummary.tableDeliveryDateColumn')" align="center" prop="deliveryDate" :formatter="dateFormatter2" sortable/>
<el-table-column :label="t('ProductionPlan.TaskSummary.tableStatusColumn')" align="center" prop="status"> <el-table-column :label="t('ProductionPlan.TaskSummary.tableStatusColumn')" align="center" prop="status">
<template #default="scope"> <template #default="scope">
<dict-tag :type="DICT_TYPE.MES_TASK_STATUS" :value="scope.row.status" /> <dict-tag :type="DICT_TYPE.MES_TASK_STATUS" :value="scope.row.status" />

@ -83,14 +83,14 @@
@current-change="handleCurrentChange" @current-change="handleCurrentChange"
> >
<!-- <el-table-column label="ID" align="center" prop="id" /> --> <!-- <el-table-column label="ID" align="center" prop="id" /> -->
<el-table-column :label="t('FactoryModeling.WorkTeam.tableTeamNameColumn')" align="center" prop="teamName" /> <el-table-column :label="t('FactoryModeling.WorkTeam.tableTeamNameColumn')" align="center" prop="teamName" sortable/>
<el-table-column :label="t('FactoryModeling.WorkTeam.tableLeaderColumn')" align="center" prop="teamLeaderName" /> <el-table-column :label="t('FactoryModeling.WorkTeam.tableLeaderColumn')" align="center" prop="teamLeaderName" />
<el-table-column :label="t('FactoryModeling.WorkTeam.tableGroupTypeColumn')" align="center" prop="groupType"> <el-table-column :label="t('FactoryModeling.WorkTeam.tableGroupTypeColumn')" align="center" prop="groupType">
<template #default="scope"> <template #default="scope">
<dict-tag :type="DICT_TYPE.MES_GROUP_TYPE" :value="scope.row.groupType" /> <dict-tag :type="DICT_TYPE.MES_GROUP_TYPE" :value="scope.row.groupType" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="t('FactoryModeling.WorkTeam.tableWorkTimeColumn')" align="center" prop="startTime"> <el-table-column :label="t('FactoryModeling.WorkTeam.tableWorkTimeColumn')" align="center" prop="startTime" sortable>
<template #default="scope"> <template #default="scope">
<el-text>{{getHour(scope.row.startTime)+'-'+getHour(scope.row.endTime)}}</el-text> <el-text>{{getHour(scope.row.startTime)+'-'+getHour(scope.row.endTime)}}</el-text>
</template> </template>
@ -112,6 +112,7 @@
prop="createTime" prop="createTime"
:formatter="dateFormatter" :formatter="dateFormatter"
width="180px" width="180px"
sortable
/> />
<el-table-column :label="t('FactoryModeling.WorkTeam.tableOperateColumn')" align="center"> <el-table-column :label="t('FactoryModeling.WorkTeam.tableOperateColumn')" align="center">
<template #default="scope"> <template #default="scope">

Loading…
Cancel
Save