diff --git a/src/views/wpm_bx/mlog_detail.vue b/src/views/wpm_bx/mlog_detail.vue
index fa44a19b..cca20bdd 100644
--- a/src/views/wpm_bx/mlog_detail.vue
+++ b/src/views/wpm_bx/mlog_detail.vue
@@ -256,12 +256,9 @@
type="primary"
@click="table_in_edit(scope.row)"
v-if="mlogItem.submit_time== null&&mlogItem.material_in_&&mlogItem.material_in_.tracking==10"
- >
- 编辑
-
+ >编辑
详情
- 删除
-
+ >删除
diff --git a/src/views/wpm_bx/mlogbw_check.vue b/src/views/wpm_bx/mlogbw_check.vue
index 583953ad..d3071e6f 100644
--- a/src/views/wpm_bx/mlogbw_check.vue
+++ b/src/views/wpm_bx/mlogbw_check.vue
@@ -38,7 +38,7 @@
:hideAdd="hideAdd"
@add="rowAdd"
>
-
+
{{ scope.row.number }}
@@ -55,8 +55,7 @@
:key="item.id"
:label="item.number"
:value="item.id"
- >
-
+ >
{{ scope.row.number }}
@@ -77,8 +76,8 @@
:label="item.name"
:value="item.id"
>
- {{item.name}}
- {{item.number}}
+ {{item.name}}
+ {{item.number}}
@@ -95,16 +94,27 @@
/>
+
+
+
+
+
+ v-model="scope.row.work_end_time"
+ type="datetime"
+ value-format="YYYY-MM-DD HH:mm:ss"
+ style="width: 100%;"
+ :disabled="!scope.row.isEdit"
+ popper-append-to-body
+ />
@@ -116,8 +126,7 @@
class="width-100"
controls-position="right"
@change="defectCountSun(scope.row)"
- >
-
+ >
-
+ >
-
+ >
-
+ >
-
+ >
@@ -193,42 +198,36 @@
v-if="scope.row.isEdit"
type="success"
@click="formTableSave(scope.row)"
- >保存
+ >保存
取消
+ >取消
重取数据
+ >重取数据
编辑
+ >编辑
删除
+ >删除
删除
+ >删除
@@ -276,8 +275,8 @@
:label="item.name"
:value="item.id"
>
- {{item.name}}
- {{item.number}}
+ {{item.name}}
+ {{item.number}}
@@ -298,8 +297,7 @@
:key="item.testitem"
:label="item.testitem_name"
:value="item.testitem"
- >
-
+ >
@@ -319,17 +317,14 @@
v-model="checkAll"
:indeterminate="indeterminate"
@change="handleCheckAll"
- >
- 全部
-
+ >全部
-
+ >
@@ -377,10 +372,10 @@
{{ item2.value }}
-
- 删除
-
-
+
+ 删除
+
+
@@ -603,6 +598,16 @@ export default {
that.addTemplate.number = years+ months + that.material_model+num;
}
},
+ workTimeCountSun(row){
+ let that = this;
+ let time = row.work_time*60*1000;
+ let index = that.mlogbwlist.indexOf(row);
+ let end = new Date(row.work_start_time).getTime()+time;
+ let end_time = that.$TOOL.dateFormat(new Date(end), 'yyyy-MM-dd hh:mm:ss');
+ console.log('index',index);
+ console.log('end_time',end_time);
+ that.mlogbwlist[index].work_end_time = end_time;
+ },
getEquipment4() {
let that = this;
that.$API.em.equipment.list.req({page:0,cate__code:"4"}).then((res) => {
@@ -677,6 +682,12 @@ export default {
let obj = {};
obj = Object.assign({},item);
obj.isEdit = false;
+ if(obj.work_start_time!==null&&obj.work_start_time!==''&&obj.work_end_time!==null&&obj.work_end_time!==''){
+ let start = new Date(obj.work_start_time).getTime();
+ let end = new Date(obj.work_end_time).getTime();
+ let time = (end-start)/60000;
+ obj.work_time = time;
+ }
if(that.qct!=''){
if(item.ftest!=null){
if(item.ftest.ftestdefects!==undefined&&item.ftest.ftestdefects!==''&&item.ftest.ftestdefects!==null&&item.ftest.ftestdefects.length>0){
@@ -766,6 +777,7 @@ export default {
obj.equip = row.equip;
obj.work_start_time = row.work_start_time;
obj.work_end_time = row.work_end_time;
+ obj.work_time = row.work_time;
}
if(row.id!==''&&row.id!==undefined&&row.id!==null){
obj.id = row.id;
@@ -796,8 +808,14 @@ export default {
formTableEdit(row) {
this.mlogbwlist.forEach((item, index) => {
if (item.id == row.id) {
- // console.log('row',row);
+ console.log('row',row);
+ console.log('new Date()',new Date());
this.mlogbwlist[index].isEdit = true;
+ let date = new Date();
+ console.log('new Date()',this.$TOOL.dateFormat(date));
+ if(this.mlogbwlist[index].work_start_time==''||this.mlogbwlist[index].work_start_time==null){
+ this.mlogbwlist[index].work_start_time = this.$TOOL.dateFormat(date, 'yyyy-MM-dd hh:mm:ss');
+ }
}
});
},