Explorar el Código

BOM清单:查询功能新增isCompose查询字段

chris hace 1 año
padre
commit
90368edfbf
Se han modificado 2 ficheros con 20 adiciones y 2 borrados
  1. 5 0
      src/utils/enums.js
  2. 15 2
      src/views/modules/tech/product-management.vue

+ 5 - 0
src/utils/enums.js

@@ -99,3 +99,8 @@ export const inspectionMethodOptions = [
   {label: '测厚仪', value: '16'},
   {label: '其他', value: '17'}
 ]
+
+export const optionsCompose = [
+  {label: '否', value: '0'},
+  {label: '是', value: '1'}
+]

+ 15 - 2
src/views/modules/tech/product-management.vue

@@ -22,6 +22,18 @@
         <el-form-item label="图号">
           <el-input v-model="dataForm.mapNumber" placeholder="图号" clearable/>
         </el-form-item>
+        <el-form-item label="是否组合">
+          <el-select
+            v-model="dataForm.isCompose"
+            placeholder="请选择">
+            <el-option
+              v-for="item in optionsCompose"
+              :key="item.value"
+              :label="item.label"
+              :value="item.value">
+            </el-option>
+          </el-select>
+        </el-form-item>
         <el-form-item>
           <el-button @click="search()">查询</el-button>
           <el-button v-if="isAuth('pro:product:save')" type="primary" @click="addOrUpdateHandle(0, false)">新建</el-button>
@@ -326,7 +338,7 @@
   import AttachDetail from '../common/attach-detail'
   import NoticeChangeSetting from './product-notice-change-setting'
   import ChangeForm from './product-change'
-  import {bomStateOption, writeStateOption} from '@/utils/enums'
+  import {bomStateOption, writeStateOption, optionsCompose} from '@/utils/enums'
   import UploadComponent from '@/views/modules/common/upload-component-v2'
   import { downloadUrl } from '@/api/file'
 
@@ -363,6 +375,7 @@ export default {
         optionsType: [],
         bomStateOption: bomStateOption,
         writeStateOption: writeStateOption,
+        optionsCompose: optionsCompose,
         importForm: {},
         importLoading: false,
         fileList: []
@@ -683,7 +696,7 @@ export default {
         }
 
         this.importLoading = true
-  
+
         const formData = new FormData()
         formData.append('importFile', file.file)
         this.$http({