rev:组盘页面修改

This commit is contained in:
zhangzq
2024-05-15 11:25:46 +08:00
parent 38e932d7d2
commit 36fb8ca2da
8 changed files with 356 additions and 167 deletions

View File

@@ -79,7 +79,17 @@
size="mini"
@click="insertEvent()"
>
添加物料
物料组盘
</el-button>
<el-button
slot="left"
class="filter-item"
type="primary"
icon="el-icon-plus"
size="mini"
@click="insertForm()"
>
单据组盘
</el-button>
<el-button
slot="left"
@@ -166,12 +176,19 @@
:mater-opt-code="materType"
@setMaterValue="tableDtlMaterial"
/>
<FormDialog
:dialog-show.sync="formShow"
:is-single="false"
:mater-opt-code="materType"
@setMaterValue="tableDtlMaterial"
/>
</el-dialog>
</template>
<script>
import CRUD, { crud, form } from '@crud/crud'
import MaterDialog from '@/views/wms/base_manage/material/MaterDialog'
import FormDialog from '@/views/wms/pm_manage/form_data/FormDialog'
import formstruc from '@/views/wms/config_manage/formStruc/formstruc'
@@ -189,7 +206,7 @@ const defaultForm = {
export default {
name: 'AddDialog',
components: { formstruc, MaterDialog },
components: { formstruc, MaterDialog, FormDialog },
mixins: [crud(), form(defaultForm)],
dicts: ['IO_BILL_STATUS', 'ST_INV_CP_IN_TYPE', 'ST_QUALITY_SCODE', 'bill_type', 'product_area', 'PCS_SAL_TYPE'],
props: {
@@ -208,6 +225,7 @@ export default {
tableData:[],
dialogVisible: false,
materShow: false,
formShow: false,
dtlShow: false,
opendtlParam: null,
materType: '03', // 关键成品
@@ -271,6 +289,9 @@ export default {
insertEvent(row) {
this.materShow = true
},
insertForm(row) {
this.formShow = true
},
queryMater(index, row) {
this.nowindex = index
this.nowrow = row