修改设备备件申领

master
LAPTOP-R6EHHS26\86155 2 years ago
parent 6ce9364800
commit 4d4fc3b59f

@ -142,6 +142,7 @@ export default class ProductionQtyInsplist extends BasePage {
console.log(bool); console.log(bool);
if (!bool) { if (!bool) {
this.rowdata.spareQuantity = this.number1; this.rowdata.spareQuantity = this.number1;
this.rowdata.totalPrice = this.number1 * parseInt(this.rowdata.unitPrice);
this.model.rowdata.push(this.rowdata); this.model.rowdata.push(this.rowdata);
// uni.navigateTo({ // uni.navigateTo({
// url: `/pages/equipment/Repair/repairing?listitem=` + encodeURIComponent(JSON.stringify(this.detailsinfo)), // url: `/pages/equipment/Repair/repairing?listitem=` + encodeURIComponent(JSON.stringify(this.detailsinfo)),
@ -164,6 +165,7 @@ export default class ProductionQtyInsplist extends BasePage {
return; return;
} }
item.spareQuantity = parseInt(item.spareQuantity) + parseInt(this.number1); item.spareQuantity = parseInt(item.spareQuantity) + parseInt(this.number1);
item.totalPrice = item.spareQuantity * parseInt(item.unitPrice);
// console.log(this.detailsinfo) // console.log(this.detailsinfo)
// uni.navigateTo({ // uni.navigateTo({
// url: `/pages/equipment/Repair/repairing?listitem=` + encodeURIComponent(JSON.stringify(this.detailsinfo)), // url: `/pages/equipment/Repair/repairing?listitem=` + encodeURIComponent(JSON.stringify(this.detailsinfo)),
@ -181,6 +183,7 @@ export default class ProductionQtyInsplist extends BasePage {
} }
} else { } else {
this.rowdata.spareQuantity = this.number1; this.rowdata.spareQuantity = this.number1;
this.rowdata.totalPrice = this.number1 * parseInt(this.rowdata.unitPrice);
this.model.rowdata.push(this.rowdata); this.model.rowdata.push(this.rowdata);
// uni.navigateTo({ // uni.navigateTo({
// url: `/pages/equipment/Repair/repairing?listitem=` + encodeURIComponent(JSON.stringify(this.detailsinfo)), // url: `/pages/equipment/Repair/repairing?listitem=` + encodeURIComponent(JSON.stringify(this.detailsinfo)),

@ -108,7 +108,7 @@
<!-- <div style="margin-left: 42px">设备名称: {{ detailsinfolist.equipmentName }}</div> --> <!-- <div style="margin-left: 42px">设备名称: {{ detailsinfolist.equipmentName }}</div> -->
</div> </div>
<div class="details"> <div class="details">
<div>备件费用: {{ item.equipmentCode }}</div> <div>备件费用: {{ item.totalPrice }}</div>
<!-- <div style="margin-left: 42px">设备名称: {{ detailsinfolist.equipmentName }}</div> --> <!-- <div style="margin-left: 42px">设备名称: {{ detailsinfolist.equipmentName }}</div> -->
</div> </div>
<!-- <div class="details"> <!-- <div class="details">
@ -154,10 +154,10 @@
</u-form-item> --> </u-form-item> -->
<!-- 工单 --> <!-- 工单 -->
<u-form-item label="原因分析:"> <u-form-item label="原因分析:">
<jPicker sureColor="#ff0000" :moren="moren" @bindpicker="selectProductlocCode" showKey="label" valKey="value" :val="workReason.value" :options="model.locList" /> <jPicker sureColor="#ff0000" :moren="moren" @bindpicker="selectProductlocCode" showKey="label" valKey="value" :val="workReason.value" :options="model.locList2" />
</u-form-item> </u-form-item>
<u-form-item label="维修措施:"> <u-form-item label="维修措施:">
<jPicker sureColor="#ff0000" :moren="moren2" @bindpicker="selectProductlocCode2" showKey="label" valKey="value" :val="repairMeasures.value" :options="model.locList2" /> <jPicker sureColor="#ff0000" :moren="moren2" @bindpicker="selectProductlocCode2" showKey="label" valKey="value" :val="repairMeasures.value" :options="model.locList" />
</u-form-item> </u-form-item>
<u-form-item label="上传图片:"> <u-form-item label="上传图片:">
<scroll-view class="scroll-view_H" scroll-x="true" :scroll-left="scrollLeft1()"> <scroll-view class="scroll-view_H" scroll-x="true" :scroll-left="scrollLeft1()">

@ -121,10 +121,10 @@
<u-input :disabled="detailsinfolist.workCost == null ? true : true" v-model="detailsinfolist.workCost" placeholder="" /> <u-input :disabled="detailsinfolist.workCost == null ? true : true" v-model="detailsinfolist.workCost" placeholder="" />
</u-form-item> </u-form-item>
<u-form-item label="原因分析:"> <u-form-item label="原因分析:">
<jPicker :disabled="detailsinfolist.workReason == null ? true : true" sureColor="#ff0000" :moren="moren" showKey="label" valKey="value" :val="workReason.value" :options="model.locList" /> <jPicker :disabled="detailsinfolist.workReason == null ? true : true" sureColor="#ff0000" :moren="moren" showKey="label" valKey="value" :val="workReason.value" :options="model.locList2" />
</u-form-item> </u-form-item>
<u-form-item label="维修措施:"> <u-form-item label="维修措施:">
<jPicker :disabled="detailsinfolist.workReason == null ? true : true" sureColor="#ff0000" :moren="moren2" showKey="label" valKey="value" :val="repairMeasures.value" :options="model.locList2" /> <jPicker :disabled="detailsinfolist.repairMeasures == null ? true : true" sureColor="#ff0000" :moren="moren2" showKey="label" valKey="value" :val="repairMeasures.value" :options="model.locList" />
</u-form-item> </u-form-item>
<!-- <u-form-item label="原因分析:"> <!-- <u-form-item label="原因分析:">
<u-input :disabled="detailsinfolist.workReason == null ? true : true" v-model="detailsinfolist.workReason" placeholder="" /> <u-input :disabled="detailsinfolist.workReason == null ? true : true" v-model="detailsinfolist.workReason" placeholder="" />
@ -170,7 +170,7 @@
<!-- <div style="margin-left: 42px">设备名称: {{ detailsinfolist.equipmentName }}</div> --> <!-- <div style="margin-left: 42px">设备名称: {{ detailsinfolist.equipmentName }}</div> -->
</div> </div>
<div class="details"> <div class="details">
<div>备件费用: {{ item.equipmentCode }}</div> <div>备件费用: {{ item.totalPrice }}</div>
<!-- <div style="margin-left: 42px">设备名称: {{ detailsinfolist.equipmentName }}</div> --> <!-- <div style="margin-left: 42px">设备名称: {{ detailsinfolist.equipmentName }}</div> -->
</div> </div>
<!-- <div class="details"> <!-- <div class="details">

@ -61,7 +61,7 @@
<div class="quest">检验项目 :</div> <div class="quest">检验项目 :</div>
<div class="details"> <div class="details">
<div v-if="!isshow3"> : {{ clickitem.incomeBatchNo }}</div> <div v-if="!isshow3"> : {{ clickitem.incomeBatchNo }}</div>
<div style="display: flex; white-space: nowrap" v-if="isshow3"> :<jPicker sureColor="#ff0000" :moren="moren2" @bindpicker="selectProductlocCode1" showKey="label" valKey="value" :val="incomeBatchNo.value" :options="model.locList" /></div> <div style="display: flex; white-space: nowrap" v-if="isshow3"> :<jPicker v-if="isshow3" sureColor="#ff0000" :moren="moren2" @bindpicker="selectProductlocCode1" showKey="label" valKey="value" :val="incomeBatchNo.value" :options="model.locList" /></div>
</div> </div>
<div class="details"> <div class="details">
<div>订单号 : {{ clickitem.orderNo }}</div> <div>订单号 : {{ clickitem.orderNo }}</div>
@ -357,8 +357,9 @@ export default class PurchaseWHSRM extends BasePage {
workorderCode: this.clickitem.orderNo, workorderCode: this.clickitem.orderNo,
}; };
await this.model.getBatchList(query1); await this.model.getBatchList(query1);
let labelname = this.selectList.label; let labelname = this.selectList.value;
if (labelname == '过程检验') { console.log(this.isshow3);
if (labelname == 'checkTypeSCXJ') {
this.isshow3 = true; this.isshow3 = true;
if (item.incomeBatchNo) { if (item.incomeBatchNo) {
this.incomeBatchNo.value = item.incomeBatchNo; this.incomeBatchNo.value = item.incomeBatchNo;

@ -14,7 +14,7 @@
</view> </view>
<view class="content clearfix"> <view class="content clearfix">
<div class="menu1 fleft" :class="[index % 2 == 0 ? 'menu1active' : 'active1']" @click="link(item)" v-for="(item, index) in newmenuList3" :key="index"> <div class="menu1 fleft" :class="[index % 2 == 0 ? 'menu1active' : 'active1']" @click="link(item)" v-for="(item, index) in newmenuList3" :key="index">
<div class="item1">{{ item.attr1 }}</div> <div class="item1">{{ item.checkName || item.attr1 }}</div>
<div class="item2">{{ item.taskNum }}</div> <div class="item2">{{ item.taskNum }}</div>
</div> </div>
</view> </view>

@ -167,6 +167,8 @@ export const url = {
getCheckTaskList: qianzhuione + '/quality/handCheck/getCheckTaskDetailList', getCheckTaskList: qianzhuione + '/quality/handCheck/getCheckTaskDetailList',
// 获取待检验信息列表--点处理后获取检测项--提交 // 获取待检验信息列表--点处理后获取检测项--提交
commitCheckTaskList: qianzhuione + '/quality/handCheck/commitCheckResults', commitCheckTaskList: qianzhuione + '/quality/handCheck/commitCheckResults',
// 根据工单获取批次下拉
getBatchList: qianzhuione + '/quality/handCheck/getBatchList',
}, },
// 历史记录 // 历史记录
Records: { Records: {

Loading…
Cancel
Save