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