优化及修正内容
This commit is contained in:
parent
ca5b4958bf
commit
02c805a655
|
|
@ -49,7 +49,14 @@ export default {
|
|||
props: { // 组件属性
|
||||
readonly: Boolean,
|
||||
params: Object,
|
||||
value: [Array, String, Object]
|
||||
value: [Array, String, Object],
|
||||
// 搜索字段 默认为name
|
||||
searchFieldNames: {
|
||||
type: Array,
|
||||
default: function () {
|
||||
return ['name'];
|
||||
}
|
||||
}
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
|
|
@ -80,7 +87,6 @@ export default {
|
|||
treeConfig: null,
|
||||
modalWidth: 800, // 弹出框宽度
|
||||
modalHeight: 600, // 弹出框高度
|
||||
searchFieldNames: ['name'], // 搜索字段
|
||||
tablePage: { // 表格分页
|
||||
total: 0, // 总数
|
||||
currentPage: 1, // 当前页
|
||||
|
|
@ -89,6 +95,7 @@ export default {
|
|||
}
|
||||
},
|
||||
created() { // 创建
|
||||
|
||||
this.load() // 加载
|
||||
this.heightInit(); // 高度初始化
|
||||
|
||||
|
|
|
|||
|
|
@ -23,15 +23,6 @@
|
|||
</template>
|
||||
</vxe-form>
|
||||
<!-- 基础信息 End -->
|
||||
</a-tab-pane>
|
||||
|
||||
|
||||
|
||||
<a-tab-pane key="2" tab="料品自定义属性">
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- 料品属性 Start -->
|
||||
<vxe-form :data="options.formOptions2.data" ref="xForm2" :title-width="options.formOptions2.titleWidth"
|
||||
:title-align="options.formOptions2.titleAlign" :rules="options.formOptions2.rules"
|
||||
|
|
@ -39,6 +30,16 @@
|
|||
</vxe-form>
|
||||
<!-- 料品属性 End -->
|
||||
</a-tab-pane>
|
||||
|
||||
|
||||
|
||||
<!-- <a-tab-pane key="2" tab="料品自定义属性">-->
|
||||
<!-- -->
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- </a-tab-pane>-->
|
||||
</a-tabs>
|
||||
|
||||
|
||||
|
|
@ -244,11 +245,16 @@ export default {
|
|||
textField: "name",
|
||||
listdataFieldName: 'MesEnumValue',
|
||||
actionParams: {
|
||||
search_rules: [
|
||||
search_rules_enum: [
|
||||
{
|
||||
column: "code",
|
||||
column: "type",
|
||||
mode: "=",
|
||||
value: "SYS001"
|
||||
value: "0"
|
||||
},
|
||||
{
|
||||
column: "sys_name",
|
||||
mode: "=",
|
||||
value: "color"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
@ -287,11 +293,16 @@ export default {
|
|||
textField: "name",
|
||||
listdataFieldName: 'MesEnumValue',
|
||||
actionParams: {
|
||||
search_rules: [
|
||||
search_rules_enum: [
|
||||
{
|
||||
column: "code",
|
||||
column: "type",
|
||||
mode: "=",
|
||||
value: "SYS006"
|
||||
value: "0"
|
||||
},
|
||||
{
|
||||
column: "sys_name",
|
||||
mode: "=",
|
||||
value: "face"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
@ -311,11 +322,16 @@ export default {
|
|||
textField: "name",
|
||||
listdataFieldName: 'MesEnumValue',
|
||||
actionParams: {
|
||||
search_rules: [
|
||||
search_rules_enum: [
|
||||
{
|
||||
column: "code",
|
||||
column: "type",
|
||||
mode: "=",
|
||||
value: "SYS003"
|
||||
value: "0"
|
||||
},
|
||||
{
|
||||
column: "sys_name",
|
||||
mode: "=",
|
||||
value: "molding"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
@ -337,11 +353,16 @@ export default {
|
|||
textField: "name",
|
||||
listdataFieldName: 'MesEnumValue',
|
||||
actionParams: {
|
||||
search_rules: [
|
||||
search_rules_enum: [
|
||||
{
|
||||
column: "code",
|
||||
column: "type",
|
||||
mode: "=",
|
||||
value: "SYS004"
|
||||
value: "0"
|
||||
},
|
||||
{
|
||||
column: "sys_name",
|
||||
mode: "=",
|
||||
value: "production"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
@ -365,11 +386,16 @@ export default {
|
|||
textField: "name",
|
||||
listdataFieldName: 'MesEnumValue',
|
||||
actionParams: {
|
||||
search_rules: [
|
||||
search_rules_enum: [
|
||||
{
|
||||
column: "code",
|
||||
column: "type",
|
||||
mode: "=",
|
||||
value: "SYS005"
|
||||
value: "0"
|
||||
},
|
||||
{
|
||||
column: "sys_name",
|
||||
mode: "=",
|
||||
value: "soil"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
|
|||
|
|
@ -129,7 +129,7 @@ export default {
|
|||
|
||||
|
||||
{
|
||||
title: '仓库', span: 12,
|
||||
title: '仓库', span: 16,
|
||||
field: 'warehouse_detail',
|
||||
dataRule: {
|
||||
fromField: "id",
|
||||
|
|
@ -137,6 +137,7 @@ export default {
|
|||
},
|
||||
itemRender: {
|
||||
name: 'MkFormDataSelector', props: {
|
||||
searchFieldNames: ["warehouse_title", "code"],
|
||||
params: {
|
||||
dataType: "object",
|
||||
valueField: "id",
|
||||
|
|
@ -162,7 +163,7 @@ export default {
|
|||
},
|
||||
|
||||
{
|
||||
title: '仓位', span: 12,
|
||||
title: '仓位', span: 16,
|
||||
field: 'warehouse_pos_detail',
|
||||
dataRule: {
|
||||
fromField: "id",
|
||||
|
|
@ -170,6 +171,7 @@ export default {
|
|||
},
|
||||
itemRender: {
|
||||
name: 'MkFormDataSelector', props: {
|
||||
searchFieldNames: ["warehouse_id", "code"],
|
||||
params: {
|
||||
dataType: "object",
|
||||
valueField: "id",
|
||||
|
|
@ -197,7 +199,7 @@ export default {
|
|||
},
|
||||
|
||||
{
|
||||
title: '料品', span: 12,
|
||||
title: '料品', span: 16,
|
||||
field: 'product_detail',
|
||||
dataRule: {
|
||||
fromField: "id",
|
||||
|
|
@ -219,7 +221,7 @@ export default {
|
|||
|
||||
|
||||
|
||||
{ field: 'stock', dataRule: { type: "number" }, title: '库存数量', span: 12, itemRender: { name: '$input', props: { type: 'number' } } },
|
||||
// { field: 'stock', dataRule: { type: "number" }, title: '库存数量', span: 12, itemRender: { name: '$input', props: { type: 'number' } } },
|
||||
|
||||
]
|
||||
},
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<template>
|
||||
<basic-page-list :desc="desc" :options="pageOptions">
|
||||
<basic-page-list :desc="desc" :options="pageOptions" ref="List">
|
||||
|
||||
<template v-slot:column1="{ row }">
|
||||
<a-button class="in" type="primary" @click="stockIn(row.id)">入库</a-button>
|
||||
|
|
@ -100,8 +100,8 @@ export default {
|
|||
],
|
||||
|
||||
|
||||
disabledEdit:false,
|
||||
disabledAdd:true,
|
||||
disabledEdit: false,
|
||||
disabledAdd: true,
|
||||
//数据区
|
||||
gridOptions: { // 表格配置
|
||||
height: '100%', // 表格高度 100% 会自动撑满父容器
|
||||
|
|
@ -122,7 +122,7 @@ export default {
|
|||
{ field: 'stock', sortable: true, title: '库存数量', width: 100 }, // 库存数量
|
||||
{ field: 'create_time', formatter: 'formatDate', width: 100, sortable: true, title: '创建时间', showHeaderOverflow: true }, // 创建时间
|
||||
{ field: 'update_time', formatter: 'formatDate', width: 100, sortable: true, title: '更新时间', showHeaderOverflow: true }, // 更新时间
|
||||
{ field: 'id' , slots: { default: 'column1' }, sortable: true, title: '出入库操作', width: 160,fixed:"right" }, // 出入库操作
|
||||
{ field: 'id', slots: { default: 'column1' }, sortable: true, title: '出入库操作', width: 160, fixed: "right" }, // 出入库操作
|
||||
// { field: 'stock_id', sortable: true, title: '库存id', width: 250 }, // 库存id
|
||||
|
||||
// =============================== 表格列 自动生成 Start ===============================
|
||||
|
|
@ -164,7 +164,7 @@ export default {
|
|||
dataId: id,
|
||||
callback: ({ success }) => {
|
||||
if (success) {
|
||||
this.$refs.xGrid.commitProxy('query')
|
||||
this.$refs.List.gridReload()
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -188,7 +188,7 @@ export default {
|
|||
dataId: id,
|
||||
callback: ({ success }) => {
|
||||
if (success) {
|
||||
this.$refs.xGrid.commitProxy('query')
|
||||
this.$refs.List.gridReload()
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue