|
|
@@ -38,7 +38,7 @@
|
|
|
<template slot-scope="scope">
|
|
|
<p><span>{{scope.row.spec}}</span></p>
|
|
|
</template>
|
|
|
-
|
|
|
+
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
prop="qty"
|
|
|
@@ -64,6 +64,23 @@
|
|
|
<span>{{scope.row.undeliqty}}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="newdeliverydate"
|
|
|
+ label="变更交期"
|
|
|
+ width="175"
|
|
|
+ fixed="right">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-date-picker
|
|
|
+ size="mini"
|
|
|
+ style="width: 150px"
|
|
|
+ v-model="scope.row.newdeliverydate"
|
|
|
+ format="yyyy-MM-dd"
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
+ type="date"
|
|
|
+ placeholder="选择日期">
|
|
|
+ </el-date-picker>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column
|
|
|
prop="newvalue"
|
|
|
label="变更数量"
|
|
|
@@ -104,11 +121,11 @@ export default {
|
|
|
methods:{
|
|
|
onShow () {
|
|
|
this.listData = this.tableData.map(e=>{
|
|
|
- e.newvalue = 0
|
|
|
+ e.newvalue = ''
|
|
|
return e
|
|
|
})
|
|
|
this.dialogVisible = true
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
onInput(row,index) {
|
|
|
this.$set(this.listData,index,row)
|
|
|
@@ -150,7 +167,8 @@ export default {
|
|
|
return {
|
|
|
sa_orderitemsid:e.sa_orderitemsid,
|
|
|
itemid:e.itemid,
|
|
|
- newvalue:e.newvalue
|
|
|
+ newvalue:e.newvalue,
|
|
|
+ newdeliverydate:e.newdeliverydate
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
@@ -166,4 +184,4 @@ export default {
|
|
|
|
|
|
</script>
|
|
|
<style>
|
|
|
-</style>
|
|
|
+</style>
|