Browse Source

2025-1-8

master
qiezi 1 year ago
parent
commit
8b32a7a587
  1. 26
      src/views/modules/base/laborClass.vue
  2. 6
      src/views/modules/base/workCenterCost.vue

26
src/views/modules/base/laborClass.vue

@ -35,11 +35,11 @@ export default {
functionId: 100001010, functionId: 100001010,
serialNumber: '100001010Table1LevelId', serialNumber: '100001010Table1LevelId',
tableId: '100001010Table1', tableId: '100001010Table1',
tableName: '人等级信息表',
tableName: '人等级信息表',
columnProp: 'levelId', columnProp: 'levelId',
headerAlign: 'center', headerAlign: 'center',
align: 'left', align: 'left',
columnLabel: '人等级编码',
columnLabel: '人等级编码',
columnHidden: false, columnHidden: false,
columnImage: false, columnImage: false,
columnSortable: false, columnSortable: false,
@ -53,11 +53,11 @@ export default {
functionId: 100001010, functionId: 100001010,
serialNumber: '100001010Table1LevelDesc', serialNumber: '100001010Table1LevelDesc',
tableId: '100001010Table1', tableId: '100001010Table1',
tableName: '人等级信息表',
tableName: '人等级信息表',
columnProp: 'levelDesc', columnProp: 'levelDesc',
headerAlign: 'center', headerAlign: 'center',
align: 'left', align: 'left',
columnLabel: '人等级描述',
columnLabel: '人等级描述',
columnHidden: false, columnHidden: false,
columnImage: false, columnImage: false,
columnSortable: false, columnSortable: false,
@ -71,11 +71,11 @@ export default {
functionId: 100001010, functionId: 100001010,
serialNumber: '100001010Table1CurrentLevelCost', serialNumber: '100001010Table1CurrentLevelCost',
tableId: '100001010Table1', tableId: '100001010Table1',
tableName: '人等级信息表',
tableName: '人等级信息表',
columnProp: 'currentLevelCost', columnProp: 'currentLevelCost',
headerAlign: 'center', headerAlign: 'center',
align: 'right', align: 'right',
columnLabel: '人员等级成本',
columnLabel: '人工等级报价成本',
columnHidden: false, columnHidden: false,
columnImage: false, columnImage: false,
columnSortable: false, columnSortable: false,
@ -89,7 +89,7 @@ export default {
functionId: 100001010, functionId: 100001010,
serialNumber: '100001010Table1Active', serialNumber: '100001010Table1Active',
tableId: '100001010Table1', tableId: '100001010Table1',
tableName: '人等级信息表',
tableName: '人等级信息表',
columnProp: 'active', columnProp: 'active',
headerAlign: 'center', headerAlign: 'center',
align: 'center', align: 'center',
@ -213,12 +213,12 @@ export default {
<el-form class="flex-none" :model="queryParams" label-position="top" style="width: 1000px"> <el-form class="flex-none" :model="queryParams" label-position="top" style="width: 1000px">
<el-row :gutter="10"> <el-row :gutter="10">
<el-col :span="4"> <el-col :span="4">
<el-form-item label="人等级编码">
<el-form-item label="人等级编码">
<el-input v-model="queryParams.levelId"></el-input> <el-input v-model="queryParams.levelId"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-form-item label="人等级描述">
<el-form-item label="人等级描述">
<el-input v-model="queryParams.levelDesc"></el-input> <el-input v-model="queryParams.levelDesc"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -270,21 +270,21 @@ export default {
layout="total,sizes, prev, pager, next, jumper"> layout="total,sizes, prev, pager, next, jumper">
</el-pagination> </el-pagination>
<el-dialog v-drag title="人等级" :visible.sync="saveVisible" width="400px" :close-on-click-modal="false">
<el-dialog v-drag title="人等级" :visible.sync="saveVisible" width="400px" :close-on-click-modal="false">
<el-form :model="laborClass" ref="saveForm" label-position="top" :rules="rules"> <el-form :model="laborClass" ref="saveForm" label-position="top" :rules="rules">
<el-row :gutter="10"> <el-row :gutter="10">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="人等级编码">
<el-form-item label="人等级编码">
<el-input v-model="laborClass.levelId" disabled></el-input> <el-input v-model="laborClass.levelId" disabled></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="人等级描述">
<el-form-item label="人等级描述">
<el-input v-model="laborClass.levelDesc" disabled></el-input> <el-input v-model="laborClass.levelDesc" disabled></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="人员等级成本" prop="currentLevelCost" :show-message="false">
<el-form-item label="人工等级报价成本" prop="currentLevelCost" :show-message="false">
<el-input-number v-model="laborClass.currentLevelCost" :min="0" :controls="false"></el-input-number> <el-input-number v-model="laborClass.currentLevelCost" :min="0" :controls="false"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>

6
src/views/modules/base/workCenterCost.vue

@ -29,7 +29,7 @@ export default {
saveLoading:false, saveLoading:false,
saveVisible:false, saveVisible:false,
rules:{ rules:{
currentWorkCenterCost:[{required: true,message: '加工中心成本不能为空',trigger: ['change','blur']}]
currentWorkCenterCost:[{required: true,message: '加工中心报价成本不能为空',trigger: ['change','blur']}]
}, },
columns:[ columns:[
{ {
@ -95,7 +95,7 @@ export default {
columnProp: 'currentWorkCenterCost', columnProp: 'currentWorkCenterCost',
headerAlign: 'center', headerAlign: 'center',
align: 'right', align: 'right',
columnLabel: '加工中心成本',
columnLabel: '加工中心报价成本',
columnHidden: false, columnHidden: false,
columnImage: false, columnImage: false,
columnSortable: false, columnSortable: false,
@ -315,7 +315,7 @@ export default {
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="加工中心成本" prop="currentWorkCenterCost" :show-message="false">
<el-form-item label="加工中心报价成本" prop="currentWorkCenterCost" :show-message="false">
<el-input-number v-model="workCenterCost.currentWorkCenterCost" :min="0" :controls="false"></el-input-number> <el-input-number v-model="workCenterCost.currentWorkCenterCost" :min="0" :controls="false"></el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>

Loading…
Cancel
Save