Commit 80081a25 authored by 沈翠玲's avatar 沈翠玲

增加雇员数量

parent 764da0c8
...@@ -62,6 +62,7 @@ ...@@ -62,6 +62,7 @@
/> />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="雇员数量" align="center" prop="employeesNum" />
<el-table-column label="标准用量" align="center" prop="quantity" /> <el-table-column label="标准用量" align="center" prop="quantity" />
<el-table-column label="基本用量" align="center" prop="basicQuantity" /> <el-table-column label="基本用量" align="center" prop="basicQuantity" />
<el-table-column label="BOM行备注" align="center" prop="bomItemRemark" /> <el-table-column label="BOM行备注" align="center" prop="bomItemRemark" />
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<el-form-item label="工作单元编码" prop="workunitCode"> <el-form-item label="工作单元编码" prop="workunitCode">
<el-input <el-input
v-model="queryParams.workunitCode" v-model="queryParams.workunitCode"
disabled
placeholder="请输入工单编码" placeholder="请输入工单编码"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
...@@ -25,13 +26,14 @@ ...@@ -25,13 +26,14 @@
<el-form-item label="工作单元名称" prop="workunitName"> <el-form-item label="工作单元名称" prop="workunitName">
<el-input <el-input
v-model="queryParams.workunitName" v-model="queryParams.workunitName"
disabled
placeholder="请输入工作单元名称" placeholder="请输入工作单元名称"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="工作中心" prop="workstationId"> <el-form-item label="工作中心" prop="workstationId">
<el-select filterable v-model="queryParams.workstationId" placeholder="请选择工作中心" clearable @change="getList"> <el-select filterable v-model="queryParams.workstationId" disabled placeholder="请选择工作中心" clearable @change="getList">
<el-option <el-option
v-for="dict in workstationList" v-for="dict in workstationList"
:key="dict.workstationId" :key="dict.workstationId"
......
...@@ -89,8 +89,8 @@ ...@@ -89,8 +89,8 @@
<el-date-picker v-model="daterangePurchaseDate" value-format="yyyy-MM-dd" type="daterange" range-separator="-" <el-date-picker v-model="daterangePurchaseDate" value-format="yyyy-MM-dd" type="daterange" range-separator="-"
start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker> start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="排版状态" prop="dtaAction"> <el-form-item label="排版状态" prop="dtaActions">
<el-select v-model="queryParams.dtaAction" placeholder="请选择排版状态" clearable> <el-select v-model="queryParams.dtaActions" placeholder="请选择排版状态" clearable multiple>
<el-option v-for="dict in dict.type.dta_action" :key="dict.value" :label="dict.label" <el-option v-for="dict in dict.type.dta_action" :key="dict.value" :label="dict.label"
:value="dict.value"></el-option> :value="dict.value"></el-option>
</el-select> </el-select>
...@@ -822,7 +822,7 @@ export default { ...@@ -822,7 +822,7 @@ export default {
pageSize: 50, pageSize: 50,
workorderCodes: null, workorderCodes: null,
arrangeCodes: null, arrangeCodes: null,
dtaAction: null, dtaActions: [],
complate: null, complate: null,
workorderName: null, workorderName: null,
orderSource: null, orderSource: null,
...@@ -1615,6 +1615,7 @@ export default { ...@@ -1615,6 +1615,7 @@ export default {
params.workorderCodes = this.selectedRows.map(item => item.workorderCode) params.workorderCodes = this.selectedRows.map(item => item.workorderCode)
} }
params.statusArr = params.statusArr.length > 0 ? params.statusArr : null; params.statusArr = params.statusArr.length > 0 ? params.statusArr : null;
params.dtaActions = params.dtaActions.length > 0 ? params.dtaActions : null;
delete params.pageNum; delete params.pageNum;
delete params.pageSize; delete params.pageSize;
this.download1( this.download1(
......
...@@ -86,10 +86,9 @@ ...@@ -86,10 +86,9 @@
<el-table-column :label="'标准工时'" align="center" prop="stdWorkingTime"></el-table-column> <el-table-column :label="'标准工时'" align="center" prop="stdWorkingTime"></el-table-column>
<el-table-column :label="'实际工时'" align="center" prop="machineTime"> <el-table-column :label="'实际工时'" align="center" prop="machineTime">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row['machineTime'] ? Number(scope.row['machineTime']).toFixed(2) : scope.row['machineTime']}} {{scope.row['machineTime'] ? Number(scope.row['machineTime']).toFixed(3) : scope.row['machineTime']}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="'报工时间'" align="center" prop="feedbackTime"></el-table-column>
</el-table> </el-table>
</div> </div>
......
This diff is collapsed.
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
<el-table-column :label="item.label" align="center" :prop="item.value" :width="item.width" v-for="(item, index) in theaders" :key="index"> <el-table-column :label="item.label" align="center" :prop="item.value" :width="item.width" v-for="(item, index) in theaders" :key="index">
<template slot-scope="scope"> <template slot-scope="scope">
<dict-tag :options="dict.type.mes_workorder_type" :value="scope.row.workorderType" v-if="item.value==='workorderType'" /> <dict-tag :options="dict.type.mes_workorder_type" :value="scope.row.workorderType" v-if="item.value==='workorderType'" />
<div v-else>{{ item.value === 'machineTime' ? scope.row[item.value] ? Number(scope.row[item.value]).toFixed(2) : scope.row[item.value] : scope.row[item.value] }}</div> <div v-else>{{ item.value === 'machineTime' ? scope.row[item.value] ? Number(scope.row[item.value]).toFixed(3) : scope.row[item.value] : scope.row[item.value] }}</div>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
...@@ -82,7 +82,7 @@ ...@@ -82,7 +82,7 @@
<el-table-column :label="item.label" align="center" :prop="item.value" v-for="(item, index) in theaders" :key="index"> <el-table-column :label="item.label" align="center" :prop="item.value" v-for="(item, index) in theaders" :key="index">
<template slot-scope="scope"> <template slot-scope="scope">
<dict-tag :options="dict.type.mes_workorder_type" :value="scope.row.workorderType" v-if="item.value==='workorderType'" /> <dict-tag :options="dict.type.mes_workorder_type" :value="scope.row.workorderType" v-if="item.value==='workorderType'" />
<div v-else>{{ item.value === 'machineTime' ? scope.row[item.value] ? Number(scope.row[item.value]).toFixed(2) : scope.row[item.value] : scope.row[item.value] }}</div> <div v-else>{{ item.value === 'machineTime' ? scope.row[item.value] ? Number(scope.row[item.value]).toFixed(3) : scope.row[item.value] : scope.row[item.value] }}</div>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
......
...@@ -105,6 +105,8 @@ export default { ...@@ -105,6 +105,8 @@ export default {
this.selectedRows = [] this.selectedRows = []
this.queryParams.workstationName = this.workstationName; this.queryParams.workstationName = this.workstationName;
this.queryParams.workstationId = this.workstationId; this.queryParams.workstationId = this.workstationId;
this.queryParams.workunitName = ''
this.queryParams.workunitCode = ''
this.getList(); this.getList();
}, },
immediate: true immediate: true
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment