Просмотр исходного кода

订单管理明细变更调整

qymljy 2 лет назад
Родитель
Сommit
dae2307f59

+ 11 - 3
src/HDrpManagement/orderManage/details/tabs/changeHistory.vue

@@ -8,12 +8,12 @@
       <el-table-column
         prop="createby"
         label="变更人"
-        width="180">
+        width="80">
       </el-table-column>
       <el-table-column
         prop="createdate"
         label="变更时间"
-        width="90">
+        width="150">
       </el-table-column>
       <el-table-column
         prop="itemno"
@@ -35,6 +35,14 @@
         prop="newvalue"
         label="变更后数量">
       </el-table-column>
+      <el-table-column
+          prop="olddeliverydate"
+          label="原交期">
+      </el-table-column>
+      <el-table-column
+          prop="newdeliverydate"
+          label="变更后交期">
+      </el-table-column>
       <el-table-column
         prop="remarks"
         label="变更备注">
@@ -106,4 +114,4 @@ export default {
 
 </script>
 <style>
-</style>
+</style>

+ 23 - 5
src/HDrpManagement/orderManage/details/tabs/changeOrderMx.vue

@@ -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>