Browse Source

0412 新看板

master
ruanqi 1 year ago
parent
commit
c93146676b
  1. 18
      src/views/modules/production/generateReport.vue
  2. 7
      src/views/modules/production/scheduleForSOTask.vue
  3. 7
      src/views/modules/production/scheduleForShopOrder.vue

18
src/views/modules/production/generateReport.vue

@ -474,7 +474,7 @@
<el-input type="number" style="width: 178px;" :disabled="approveFlag" class="input_reight" v-model="saveHeaderData.qtyApprove" @blur="qtyApproveBlur()"></el-input> <el-input type="number" style="width: 178px;" :disabled="approveFlag" class="input_reight" v-model="saveHeaderData.qtyApprove" @blur="qtyApproveBlur()"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="不合格/缺失数量" > <el-form-item label="不合格/缺失数量" >
<el-input type="number" class="input_left" style="width: 178px;" v-model="saveHeaderData.qtyUnApprove" @blur="qtyReportedBlur()"></el-input>
<el-input type="number" class="input_left" style="width: 178px;" :disabled="unapproveFlag" v-model="saveHeaderData.qtyUnApprove" @blur="qtyReportedBlur()"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="生产模数"> <el-form-item label="生产模数">
<el-input type="number" style="width: 178px;" v-model="moQty" @blur="moQtyBlur()"></el-input> <el-input type="number" style="width: 178px;" v-model="moQty" @blur="moQtyBlur()"></el-input>
@ -486,7 +486,7 @@
<el-input type="number" style="width: 178px;" class="input_reight" :disabled="factorFlag" v-model="KGApprove" @blur="KGApproveBlur()"></el-input> <el-input type="number" style="width: 178px;" class="input_reight" :disabled="factorFlag" v-model="KGApprove" @blur="KGApproveBlur()"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="不合格/缺失重量(KG)"> <el-form-item label="不合格/缺失重量(KG)">
<el-input type="number" class="input_left" style="width: 178px;" :disabled="factorFlag" v-model="KGReported" @blur="KGReportedBlur()"></el-input>
<el-input type="number" class="input_left" style="width: 178px;" :disabled="factorFlag||unapproveFlag" v-model="KGReported" @blur="KGReportedBlur()"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="模具孔数"> <el-form-item label="模具孔数">
<el-input type="number" class="input_left" style="width: 178px;" disabled v-model="cavity" ></el-input> <el-input type="number" class="input_left" style="width: 178px;" disabled v-model="cavity" ></el-input>
@ -612,6 +612,7 @@
</div> </div>
</template> </template>
<script> <script>
import { import {
printTransNoLabel, printTransNoLabel,
@ -642,6 +643,18 @@
components: { components: {
Chooselist Chooselist
}, },
watch: {
saveHeaderData: {
deep: true,
handler: function (newV, oldV) {
if((this.saveHeaderData.scrapQty===0||this.saveHeaderData.scrapQty===null||this.saveHeaderData.scrapQty==='')&&(this.saveHeaderData.acceptQty===0||this.saveHeaderData.acceptQty===null||this.saveHeaderData.acceptQty==='')){
this.unapproveFlag=true
}else {
this.unapproveFlag=false
}
}
}
},
data () { data () {
return { return {
pageData: { pageData: {
@ -662,6 +675,7 @@
disabled: false disabled: false
}, },
factorFlag:false, factorFlag:false,
unapproveFlag:false,
KGReported:'', KGReported:'',
KGApprove:'', KGApprove:'',
KGRework:'', KGRework:'',

7
src/views/modules/production/scheduleForSOTask.vue

@ -212,6 +212,13 @@
min-width="100" min-width="100"
label="加工中心"> label="加工中心">
</el-table-column> </el-table-column>
<el-table-column
prop="cuiHuaJi"
header-align="center"
align="left"
width="100"
label="催化剂">
</el-table-column>
<el-table-column <el-table-column
prop="equipment" prop="equipment"
header-align="center" header-align="center"

7
src/views/modules/production/scheduleForShopOrder.vue

@ -200,6 +200,13 @@
width="100" width="100"
label="加工中心"> label="加工中心">
</el-table-column> </el-table-column>
<el-table-column
prop="cuiHuaJi"
header-align="center"
align="left"
width="100"
label="催化剂">
</el-table-column>
<el-table-column <el-table-column
prop="status" prop="status"
header-align="center" header-align="center"

Loading…
Cancel
Save