Browse Source

2025-03-26

master
qiezi 10 months ago
parent
commit
aa11d7791b
  1. 53
      src/views/modules/quote/detail/primary/quoteDetailRouting.vue

53
src/views/modules/quote/detail/primary/quoteDetailRouting.vue

@ -498,6 +498,9 @@ export default {
laborClassCost:[
{ required: true, message: '请输入人工成本-生产', trigger: ['blur','change'] },
],
shrinkageFactor:[
{ required: true, message: '请输入损耗率', trigger: ['blur','change'] },
],
},
changeLoading:false,
@ -805,7 +808,7 @@ export default {
</el-dialog>
<el-dialog title="工序金额信息" top="23vh" v-drag :visible.sync="quoteDetailRoutingVisible" width="500px" append-to-body :close-on-click-modal="false">
<el-dialog title="工序信息" top="23vh" v-drag :visible.sync="quoteDetailRoutingVisible" width="500px" append-to-body :close-on-click-modal="false">
<el-form label-position="top" ref="quoteDetailRoutingForm" :model="quoteDetailRouting" :rules="rules" label-width="100px">
<el-row :gutter="10">
<el-col :span="8">
@ -818,34 +821,68 @@ export default {
<el-input v-model="quoteDetailRouting.partDesc" disabled></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="10">
<el-col :span="8">
<el-form-item label="工序编码">
<el-input v-model="quoteDetailRouting.operationNo" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="16">
<el-form-item label="工序名称">
<el-input v-model="quoteDetailRouting.operationName" disabled></el-input>
</el-form-item>
<el-row :gutter="5">
<el-col :span="19">
<el-form-item label="工序名称">
<el-input v-model="quoteDetailRouting.operationName" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="损耗率%" prop="shrinkageFactor" :show-message="false">
<el-input-number :min="0" :controls="false" :step="0" v-model="quoteDetailRouting.shrinkageFactor"></el-input-number>
</el-form-item>
</el-col>
</el-row>
</el-col>
</el-row>
<el-row :gutter="10">
<el-col :span="8">
<el-form-item label="单位机器成本" prop="workCenterCost" :show-message="false">
<el-input-number :min="0" :controls="false" :step="0" v-model="quoteDetailRouting.workCenterCost"></el-input-number>
<el-row :gutter="5">
<el-col :span="14">
<el-input v-model="quoteDetailRouting.workCenterNo" disabled></el-input>
</el-col>
<el-col :span="10">
<el-input-number :min="0" :controls="false" :step="0" v-model="quoteDetailRouting.workCenterCost"></el-input-number>
</el-col>
</el-row>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="单位人工成本-调机" prop="setupLaborClassCost" :show-message="false">
<el-input-number :min="0" :controls="false" :step="0" v-model="quoteDetailRouting.setupLaborClassCost"></el-input-number>
<el-row :gutter="5">
<el-col :span="14">
<el-input v-model="quoteDetailRouting.setupLaborClassNo" disabled></el-input>
</el-col>
<el-col :span="10">
<el-input-number :min="0" :controls="false" :step="0" v-model="quoteDetailRouting.setupLaborClassCost"></el-input-number>
</el-col>
</el-row>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="单位人工成本-生产" prop="laborClassCost" :show-message="false">
<el-input-number :min="0" :controls="false" :step="0" v-model="quoteDetailRouting.laborClassCost"></el-input-number>
<el-row :gutter="5">
<el-col :span="14">
<el-input v-model="quoteDetailRouting.laborClassNo" disabled></el-input>
</el-col>
<el-col :span="10">
<el-input-number :min="0" :controls="false" :step="0" v-model="quoteDetailRouting.laborClassCost"></el-input-number>
</el-col>
</el-row>
</el-form-item>
</el-col>
</el-row>
</el-form>
<el-footer style="text-align: center;line-height: 1.5;height: 30px">
<el-footer style="text-align: center;line-height: 30px;height: 30px">
<el-button type="primary" @click="saveQuoteDetailRouting"> </el-button>
<el-button type="primary" @click="quoteDetailRoutingVisible = false"> </el-button>
</el-footer>

Loading…
Cancel
Save