This commit is contained in:
parent
9d1c4b312b
commit
6bc650b801
|
|
@ -38,7 +38,7 @@
|
||||||
</vxe-toolbar>
|
</vxe-toolbar>
|
||||||
<!-- 表格区 -->
|
<!-- 表格区 -->
|
||||||
<div class="gridPanel">
|
<div class="gridPanel">
|
||||||
<vxe-grid ref='xGrid' v-bind="options.gridOptions">
|
<vxe-grid ref='xGrid' v-bind="options.gridOptions" class="mytable-style" :row-class-name="rowClassName">
|
||||||
<template #op="{ row }">
|
<template #op="{ row }">
|
||||||
<div class="oplinks">
|
<div class="oplinks">
|
||||||
<a @click.stop="pageEdit(row)" title="编辑"><a-icon type="edit" /></a>
|
<a @click.stop="pageEdit(row)" title="编辑"><a-icon type="edit" /></a>
|
||||||
|
|
@ -631,6 +631,10 @@ export default {
|
||||||
let rows = this.$refs.xGrid.getCheckboxRecords();
|
let rows = this.$refs.xGrid.getCheckboxRecords();
|
||||||
return rows;
|
return rows;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
rowClassName({ row }) {
|
||||||
|
return row.rowClassName || '';
|
||||||
|
},
|
||||||
},
|
},
|
||||||
// 监听属性
|
// 监听属性
|
||||||
watch: {
|
watch: {
|
||||||
|
|
@ -639,7 +643,16 @@ export default {
|
||||||
};
|
};
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
<style scoped lang="less">
|
<style lang="less">
|
||||||
|
.mytable-style .row-lightred td{
|
||||||
|
background-color: #ff9b9b9e;
|
||||||
|
}
|
||||||
|
.mytable-style .row-lightyellow td{
|
||||||
|
background-color: #ffe09b9e;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.page-body {
|
.page-body {
|
||||||
padding: 15px;
|
padding: 15px;
|
||||||
background: @base-bg-color;
|
background: @base-bg-color;
|
||||||
|
|
|
||||||
|
|
@ -123,10 +123,10 @@ export default {
|
||||||
searchFormItems: [ // 子项
|
searchFormItems: [ // 子项
|
||||||
|
|
||||||
|
|
||||||
{ field: 'code', title: '编码', span: 5, itemRender: { name: '$input', props: { placeholder: '请输入编码' } } },
|
{ field: 'code', title: '编码', span: 4, itemRender: { name: '$input', props: { placeholder: '请输入编码' } } },
|
||||||
{ field: 'customer_name', title: '客户名称', span: 5, itemRender: { name: '$input', props: { placeholder: '请输入客户名称' } } },
|
{ field: 'customer_name', title: '客户名称', span: 4, itemRender: { name: '$input', props: { placeholder: '请输入客户名称' } } },
|
||||||
{
|
{
|
||||||
title: '模具师傅', span:5,
|
title: '模具师傅', span:4,
|
||||||
field: 'mold_master_uid',
|
field: 'mold_master_uid',
|
||||||
dataRule: {
|
dataRule: {
|
||||||
fromField: "id"
|
fromField: "id"
|
||||||
|
|
@ -144,7 +144,7 @@ export default {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '工程师傅', span: 5,
|
title: '工程师傅', span: 4,
|
||||||
field: 'engineer_uid',
|
field: 'engineer_uid',
|
||||||
dataRule: {
|
dataRule: {
|
||||||
fromField: "id"
|
fromField: "id"
|
||||||
|
|
@ -161,6 +161,25 @@ export default {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
title: '订单', span: 4,
|
||||||
|
field: 'order_id',
|
||||||
|
dataRule: {
|
||||||
|
fromField: "id"
|
||||||
|
},
|
||||||
|
itemRender: {
|
||||||
|
name: 'MkFormDataSelector', props: {
|
||||||
|
params: {
|
||||||
|
dataType: "object",
|
||||||
|
valueField: "id",
|
||||||
|
textField: "name",
|
||||||
|
listdataFieldName: 'MoldOrder',
|
||||||
|
dataUrl: `${BASE_URL.BASE_URL}/MoldOrder/v1/mold/order/list`
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
align: 'right', span: 4, itemRender: { // 按钮列
|
align: 'right', span: 4, itemRender: { // 按钮列
|
||||||
name: '$buttons', children: [{ props: { type: 'submit', content: '搜索', status: 'primary' } }, // 搜索按钮
|
name: '$buttons', children: [{ props: { type: 'submit', content: '搜索', status: 'primary' } }, // 搜索按钮
|
||||||
|
|
@ -204,7 +223,7 @@ export default {
|
||||||
{ title: '模具图片', slots: { default: 'column4' }, width: 90 },
|
{ title: '模具图片', slots: { default: 'column4' }, width: 90 },
|
||||||
|
|
||||||
{ slots: { content: 'column3' }, type: "expand", width: 100, title: '进度明细', showHeaderOverflow: true },
|
{ slots: { content: 'column3' }, type: "expand", width: 100, title: '进度明细', showHeaderOverflow: true },
|
||||||
{ field: 'progress', minWidth: 150, cellRender: { name: 'progress' }, sortable: true, title: '总进度', showHeaderOverflow: true },
|
{ field: 'progress', minWidth: 150, cellRender: { name: 'progress' }, title: '总进度', showHeaderOverflow: true },
|
||||||
// { slots: { default: 'column2' },width: 200, title: '进度明细', showHeaderOverflow: true },
|
// { slots: { default: 'column2' },width: 200, title: '进度明细', showHeaderOverflow: true },
|
||||||
{ field: 'create_time', formatter: 'formatDate', width: 130, sortable: true, title: '创建时间', showHeaderOverflow: true }, // 创建时间
|
{ field: 'create_time', formatter: 'formatDate', width: 130, sortable: true, title: '创建时间', showHeaderOverflow: true }, // 创建时间
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue