695593266@qq.com 11 ay önce
ebeveyn
işleme
04ecf6a5e8

+ 1 - 1
src/views/produce/components/picking/index.vue

@@ -141,7 +141,7 @@
             </el-table-column>
             <el-table-column label="批次号" prop="batchNo"> </el-table-column>
 
-            <el-table-column label="数量" prop="demandQuantity">
+            <el-table-column label="数量" prop="demandQuantity" width="180">
               <template slot-scope="{ row, $index }">
                 <el-form-item>
                   <el-input

+ 80 - 56
src/views/warehousing/components/search.vue

@@ -1,39 +1,70 @@
 <!-- 搜索表单 -->
 <template>
-  <el-form label-width="90px" class="ele-form-search" @keyup.enter.native="search" @submit.native.prevent>
+  <el-form
+    label-width="90px"
+    class="ele-form-search"
+    @keyup.enter.native="search"
+    @submit.native.prevent
+  >
     <el-row :gutter="15">
+      <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
+        <el-form-item label="编码:">
+          <el-input clearable v-model="where.code" placeholder="请输入" />
+        </el-form-item>
+      </el-col>
+
       <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
         <el-form-item label="工单编码:">
-          <el-input clearable v-model="where.workOrderCode" placeholder="请输入"/>
+          <el-input
+            clearable
+            v-model="where.workOrderCode"
+            placeholder="请输入"
+          />
         </el-form-item>
       </el-col>
 
       <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
         <el-form-item label="仓库名称:">
-          <el-input clearable v-model="where.warehouseName" placeholder="请输入"/>
+          <el-input
+            clearable
+            v-model="where.warehouseName"
+            placeholder="请输入"
+          />
         </el-form-item>
       </el-col>
 
       <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
         <el-form-item label="物品名称:">
-          <el-input clearable v-model="where.categoryName" placeholder="请输入"/>
+          <el-input
+            clearable
+            v-model="where.categoryName"
+            placeholder="请输入"
+          />
         </el-form-item>
       </el-col>
 
-      <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
+      <!-- <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
         <el-form-item label="组织机构:">
           <auth-selection v-model="where.deptIds" style="width: 100%"></auth-selection>
         </el-form-item>
-      </el-col>
-
+      </el-col> -->
 
-      <el-col style="display: flex;justify-content: flex-end"
-              v-bind="styleResponsive ? { lg: 24, md: 24 } : { span: 24 }">
+      <el-col
+        style="display: flex; justify-content: flex-end"
+        v-bind="styleResponsive ? { lg: 24, md: 24 } : { span: 24 }"
+      >
         <el-form-item label-width="0px">
-          <el-button type="primary" icon="el-icon-search" class="ele-btn-icon" @click="search">
+          <el-button
+            type="primary"
+            icon="el-icon-search"
+            class="ele-btn-icon"
+            @click="search"
+          >
             查询
           </el-button>
-          <el-button @click="reset" icon="el-icon-refresh-left" type="primary">重置</el-button>
+          <el-button @click="reset" icon="el-icon-refresh-left" type="primary"
+            >重置</el-button
+          >
         </el-form-item>
       </el-col>
     </el-row>
@@ -41,53 +72,46 @@
 </template>
 
 <script>
-
-export default {
-  props: [],
-  data() {
-    // 默认表单数据
-    const defaultWhere = {
-      workOrderCode: '',
-      warehouseName: '',
-      categoryName: ''
-
-
-    };
-    return {
-      // 表单数据
-      where: {...defaultWhere},
-
-    };
-  },
-  computed: {
-    // 是否开启响应式布局
-    styleResponsive() {
-      return this.$store.state.theme.styleResponsive;
-    }
-  },
-  watch: {},
-  created() {
-
-  },
-  methods: {
-    /* 搜索 */
-    search() {
-      this.$emit('search', this.where);
+  export default {
+    props: [],
+    data() {
+      // 默认表单数据
+      const defaultWhere = {
+        code: '',
+        workOrderCode: '',
+        warehouseName: '',
+        categoryName: ''
+      };
+      return {
+        // 表单数据
+        where: { ...defaultWhere }
+      };
     },
-    /*  重置 */
-    reset() {
-      this.where = {...this.defaultWhere};
-      this.search();
+    computed: {
+      // 是否开启响应式布局
+      styleResponsive() {
+        return this.$store.state.theme.styleResponsive;
+      }
     },
-
-
-  }
-};
+    watch: {},
+    created() {},
+    methods: {
+      /* 搜索 */
+      search() {
+        this.$emit('search', this.where);
+      },
+      /*  重置 */
+      reset() {
+        this.where = { ...this.defaultWhere };
+        this.search();
+      }
+    }
+  };
 </script>
 <style lang="scss" scoped>
-.ele-form-actions {
-  display: flex;
-  align-items: center;
-  justify-content: flex-end;
-}
+  .ele-form-actions {
+    display: flex;
+    align-items: center;
+    justify-content: flex-end;
+  }
 </style>