Browse Source

生产备料调整

lxf 1 year ago
parent
commit
c320cf8bef

+ 17 - 3
src/views/shengde/productionSystem/productionOperation/batching/already.vue

@@ -18,6 +18,12 @@
           <el-option v-for="item in companyList" :key="item.id" :label="item.name" :value="item.id" />
         </el-select>
       </el-form-item>
+      <el-form-item label="SKU品号" prop="productColorCode">
+        <el-input placeholder="请输入" v-model="queryParams.productColorCode" clearable size="small" @keyup.enter.native="handleQuery" />
+      </el-form-item>
+      <el-form-item label="幅宽 (cm)" prop="width">
+        <el-input placeholder="请输入" v-model="queryParams.width" clearable size="small" @keyup.enter.native="handleQuery" />
+      </el-form-item>
       <el-form-item>
         <el-button size="small" @click="handleQuery" class="searchBtn">搜索</el-button>
         <el-button size="small" @click="resetQuery">重置</el-button>
@@ -61,15 +67,21 @@
         </template>
       </el-table-column>
       <el-table-column label="BOM品名" prop="nameChinese" align="left" min-width="300" />
-      <el-table-column label="订单号" prop="contractCode" align="left" width="150" />
-      <el-table-column label="万里牛单号" prop="tradeNo" width="140" />
+      <el-table-column label="SKU品号" prop="productColorCode" width="160" />
+      <el-table-column label="SKU品名" prop="productColorName" min-width="200" />
+      <el-table-column label="尺寸 (长*宽*高)" prop="productColorCode" width="180">
+        <template slot-scope="scope">
+          <div>{{ scope.row.length }} * {{ scope.row.width }} * {{ scope.row.height }}</div>
+        </template>
+      </el-table-column>
       <el-table-column label="件数" width="80">
         <template slot-scope="scope">
           <span>{{ Number(scope.row.quantity) }}</span>
         </template>
       </el-table-column>
       <el-table-column label="投产时间" prop="putTime" align="center" width="140" />
-      <el-table-column label="SKU品名" prop="productColorName" width="280" />
+      <el-table-column label="订单号" prop="contractCode" align="left" width="150" />
+      <el-table-column label="万里牛单号" prop="tradeNo" width="140" />
       <el-table-column label="操作" align="center" fixed="right" width="100">
         <template slot-scope="scope">
           <div class="miniBtn">
@@ -155,6 +167,8 @@ export default {
         // endTime: '',
         status: '1',
         subsidiaryId: '',
+        productColorCode: '',
+        width: '',
       },
       tableList: [],
       total: null,

+ 16 - 2
src/views/shengde/productionSystem/productionOperation/batching/stay.vue

@@ -18,6 +18,12 @@
           <el-option v-for="item in companyList" :key="item.id" :label="item.name" :value="item.id" />
         </el-select>
       </el-form-item>
+      <el-form-item label="SKU品号" prop="productColorCode">
+        <el-input placeholder="请输入" v-model="queryParams.productColorCode" clearable size="small" @keyup.enter.native="handleQuery" />
+      </el-form-item>
+      <el-form-item label="幅宽 (cm)" prop="width">
+        <el-input placeholder="请输入" v-model="queryParams.width" clearable size="small" @keyup.enter.native="handleQuery" />
+      </el-form-item>
       <el-form-item label="投产时间">
         <el-col :span="11">
           <el-date-picker
@@ -98,7 +104,7 @@
         </template>
       </el-table-column>
       <el-table-column label="事业部" prop="subsidiaryName" align="left" width="120" />
-      <el-table-column label="BOM品号" prop="specCode" align="left" width="180">
+      <el-table-column label="BOM品号" prop="specCode" align="left" width="160">
         <template slot-scope="scope">
           <div>
             <el-tag type="warning" size="mini" v-if="scope.row.bookSign">{{ getName(scope.row) }}</el-tag>
@@ -113,6 +119,13 @@
         </template>
       </el-table-column>
       <el-table-column label="BOM品名" prop="nameChinese" align="left" min-width="200" />
+      <el-table-column label="SKU品号" prop="productColorCode" width="160" />
+      <el-table-column label="SKU品名" prop="productColorName" min-width="200" />
+      <el-table-column label="尺寸 (长*宽*高)" prop="productColorCode" width="180">
+        <template slot-scope="scope">
+          <div>{{ scope.row.length }} * {{ scope.row.width }} * {{ scope.row.height }}</div>
+        </template>
+      </el-table-column>
       <el-table-column label="件数" width="80">
         <template slot-scope="scope">
           <span>{{ Number(scope.row.quantity) }}</span>
@@ -121,7 +134,6 @@
       <el-table-column label="投产时间" prop="putTime" align="center" width="140" />
       <el-table-column label="订单号" prop="contractCode" width="150" />
       <el-table-column label="万里牛单号" prop="tradeNo" width="140" />
-      <el-table-column label="SKU品名" prop="productColorName" width="280" />
     </el-table>
 
     <div style="display: none">
@@ -236,6 +248,8 @@ export default {
         endTime: '',
         status: '0',
         subsidiaryId: '',
+        productColorCode: '',
+        width: '',
       },
       loading: false,
       tableList: [],