黄伟杰 1 month ago
commit b15065bf4d

@ -1729,9 +1729,9 @@ export default {
}, },
MoldManagement: { MoldManagement: {
MoldBrand: { MoldBrand: {
code: '型号编码', code: '编码',
name: '型号名称', name: '名称',
moldType: '规格', moldType: '规格型号',
orgType: '工序', orgType: '工序',
moldSize: '模穴数', moldSize: '模穴数',
useTime: '预期寿命/次', useTime: '预期寿命/次',
@ -1741,15 +1741,15 @@ export default {
tabMold: '模具', tabMold: '模具',
emptyTip: '请先点击上方列表选择一个模具型号', emptyTip: '请先点击上方列表选择一个模具型号',
exportFilename: '模具型号.xls', exportFilename: '模具型号.xls',
placeholderCode: '请输入型号编码', placeholderCode: '请输入编码',
placeholderName: '请输入型号名称', placeholderName: '请输入名称',
placeholderOrgType: '请选择工序', placeholderOrgType: '请选择工序',
placeholderMoldType: '请输入规格', placeholderMoldType: '请输入规格型号',
placeholderMoldSize: '请输入模穴数', placeholderMoldSize: '请输入模穴数',
placeholderUseTime: '输入预期寿命(次)', placeholderUseTime: '输入预期寿命(次)',
placeholderRemark: '请输入备注', placeholderRemark: '请输入备注',
validatorCodeRequired: '型号编码不能为空', validatorCodeRequired: '编码不能为空',
validatorNameRequired: '型号名称不能为空', validatorNameRequired: '名称不能为空',
validatorMoldTypeRequired: '规格不能为空', validatorMoldTypeRequired: '规格不能为空',
validatorProductRequired: '产品ID不能为空', validatorProductRequired: '产品ID不能为空',
validatorMoldSizeRequired: '出模数不能为空', validatorMoldSizeRequired: '出模数不能为空',
@ -1757,13 +1757,13 @@ export default {
}, },
Mold: { Mold: {
code: '模具编码', code: '编码',
name: '模具名称', name: '名称',
unit: '单位', unit: '单位',
inTime: '入库时间', inTime: '入库时间',
status: '状态', status: '状态',
qrcode: '二维码/条形码', qrcode: '二维码/条形码',
images: '模具图片', images: '图片',
remark: '备注', remark: '备注',
isEnable: '是否启用', isEnable: '是否启用',
fileUrl: '资料', fileUrl: '资料',
@ -1776,19 +1776,19 @@ export default {
add: '新增', add: '新增',
edit: '编辑', edit: '编辑',
delete: '删除', delete: '删除',
placeholderCode: '请输入模具编码', placeholderCode: '请输入编码',
placeholderName: '请输入模具名称', placeholderName: '请输入名称',
placeholderUnit: '请选择单位', placeholderUnit: '请选择单位',
placeholderInTime: '选择入库时间', placeholderInTime: '选择入库时间',
placeholderRemark: '请输入备注', placeholderRemark: '请输入备注',
placeholderStatus: '请选择状态', placeholderStatus: '请选择状态',
validatorCodeRequired: '模具编码不能为空', validatorCodeRequired: '编码不能为空',
validatorNameRequired: '模具名称不能为空', validatorNameRequired: '名称不能为空',
validatorUnitRequired: '单位不能为空', validatorUnitRequired: '单位不能为空',
validatorInTimeRequired: '入库时间不能为空', validatorInTimeRequired: '入库时间不能为空',
validatorIsEnableRequired: '是否启用不能为空', validatorIsEnableRequired: '是否启用不能为空',
validatorBrandRequired: '型号不能为空', validatorBrandRequired: '型号不能为空',
selectBrandTip: '请选择一个模具型号', selectBrandTip: '请选择一个型号',
statusTooltip: '来源:数据字典-模具状态', statusTooltip: '来源:数据字典-模具状态',
qrcodeLoadError: '二维码加载失败', qrcodeLoadError: '二维码加载失败',
qrcodeEmpty: '暂无二维码' qrcodeEmpty: '暂无二维码'
@ -1913,9 +1913,9 @@ export default {
moduleName: '检验项目', moduleName: '检验项目',
code: '编码', code: '编码',
name: '名称', name: '名称',
inspectionMethod: '检验方式', inspectionMethod: '作业方式',
valueType: '类型', valueType: '结果类型',
judgmentCriteria: '判定基准', judgmentCriteria: '作业内容',
isEnable: '是否启用', isEnable: '是否启用',
creatorName: '创建人', creatorName: '创建人',
createTime: '创建时间', createTime: '创建时间',
@ -1929,18 +1929,18 @@ export default {
exportFilename: '检验项目.xls', exportFilename: '检验项目.xls',
placeholderCode: '请输入编码', placeholderCode: '请输入编码',
placeholderName: '请输入名称', placeholderName: '请输入名称',
placeholderJudgmentCriteria: '请输入判定基准', placeholderJudgmentCriteria: '请输入作业内容',
placeholderSubjectCode: '请输入项目编码', placeholderSubjectCode: '请输入项目编码',
placeholderSubjectName: '请输入项目名称', placeholderSubjectName: '请输入项目名称',
placeholderInspectionMethod: '请选择检验方式', placeholderInspectionMethod: '请选择作业方式',
placeholderValueType: '请选择类型', placeholderValueType: '请选择结果类型',
placeholderIsEnable: '请选择是否启用', placeholderIsEnable: '请选择是否启用',
placeholderJudgmentCriteriaForm: '请输入判定基准', placeholderJudgmentCriteriaForm: '请输入作业内容',
validatorSubjectCodeRequired: '项目编码不能为空', validatorSubjectCodeRequired: '项目编码不能为空',
validatorSubjectNameRequired: '项目名称不能为空', validatorSubjectNameRequired: '项目名称不能为空',
validatorInspectionMethodRequired: '检验方式不能为空', validatorInspectionMethodRequired: '作业方式不能为空',
validatorValueTypeRequired: '类型不能为空', validatorValueTypeRequired: '结果类型不能为空',
validatorJudgmentCriteriaRequired: '判定基准不能为空', validatorJudgmentCriteriaRequired: '作业内容不能为空',
validatorIsEnableRequired: '是否启用不能为空', validatorIsEnableRequired: '是否启用不能为空',
selectDeleteTip: '请选择需要删除的数据' selectDeleteTip: '请选择需要删除的数据'
}, },

@ -11,6 +11,15 @@
:inline="true" :inline="true"
min-label-width="68px" min-label-width="68px"
> >
<el-form-item :label="t('SparePartsManagement.SpareInfo.code')" prop="code">
<el-input
v-model="queryParams.code"
:placeholder="t('SparePartsManagement.SpareInfo.placeholderCode')"
clearable
@keyup.enter="handleQuery"
class="!w-240px"
/>
</el-form-item>
<el-form-item :label="t('SparePartsManagement.SpareInfo.name')" prop="name"> <el-form-item :label="t('SparePartsManagement.SpareInfo.name')" prop="name">
<el-input <el-input
v-model="queryParams.name" v-model="queryParams.name"
@ -20,6 +29,7 @@
class="!w-240px" class="!w-240px"
/> />
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button @click="handleQuery"><Icon icon="ep:search" class="mr-5px" /> {{ t('common.query') }}</el-button> <el-button @click="handleQuery"><Icon icon="ep:search" class="mr-5px" /> {{ t('common.query') }}</el-button>
<el-button @click="resetQuery"><Icon icon="ep:refresh" class="mr-5px" /> {{ t('common.reset') }}</el-button> <el-button @click="resetQuery"><Icon icon="ep:refresh" class="mr-5px" /> {{ t('common.reset') }}</el-button>
@ -177,6 +187,7 @@ const queryParams = reactive({
pageNo: 1, pageNo: 1,
pageSize: 10, pageSize: 10,
name: undefined, name: undefined,
code: undefined,
categoryId: undefined categoryId: undefined
}) })
const queryFormRef = ref() // const queryFormRef = ref() //

@ -269,7 +269,7 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<ContentWrap> <ContentWrap>
<el-table ref="multipleTableRef" v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true" <el-table ref="multipleTableRef" v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true" class="no-select-all"
@selection-change="handleSelectionChange" @select="handleSelect" @select-all="handleSelectAll" row-key="id"> @selection-change="handleSelectionChange" @select="handleSelect" @select-all="handleSelectAll" row-key="id">
<el-table-column type="selection" width="55" :reserve-selection="true" /> <el-table-column type="selection" width="55" :reserve-selection="true" />
<el-table-column :label="t('EquipmentManagement.EquipmentKeyItems.code')" align="center" prop="code" <el-table-column :label="t('EquipmentManagement.EquipmentKeyItems.code')" align="center" prop="code"
@ -329,7 +329,7 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<ContentWrap> <ContentWrap>
<el-table ref="bjMultipleTableRef" v-loading="loading" :data="bjList" :stripe="true" <el-table ref="bjMultipleTableRef" v-loading="loading" :data="bjList" :stripe="true" class="no-select-all"
@selection-change="bjHandleSelectionChange" @select="bjHandleSelect" @select-all="bjHandleSelectAll" @selection-change="bjHandleSelectionChange" @select="bjHandleSelect" @select-all="bjHandleSelectAll"
:show-overflow-tooltip="true" row-key="id"> :show-overflow-tooltip="true" row-key="id">
<el-table-column type="selection" width="55" :reserve-selection="true" /> <el-table-column type="selection" width="55" :reserve-selection="true" />
@ -798,6 +798,11 @@ const handleSelect = (selection, row) => {
const handleSelectAll = (selection) => { const handleSelectAll = (selection) => {
ids.value = selection?.map((row) => row.id).filter((id) => id !== undefined) ?? [] ids.value = selection?.map((row) => row.id).filter((id) => id !== undefined) ?? []
/* let newVar = selection?.map((row) => row.id).filter((id) => id !== undefined) ?? [];
newVar.forEach(row => {
ids.value.push(row)
})*/
} }
@ -1088,4 +1093,8 @@ const resetForm = () => {
text-overflow: ellipsis; text-overflow: ellipsis;
white-space: nowrap; white-space: nowrap;
} }
.no-select-all :deep(.el-table__header-wrapper .el-checkbox) {
display: none;
}
</style> </style>

@ -89,7 +89,7 @@
<ContentWrap> <ContentWrap>
<el-table <el-table
ref="multipleTableRef" ref="multipleTableRef"
v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true" v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true" class="no-select-all"
@selection-change="handleSelectionChange" @select="handleSelect" @select-all="handleSelectAll" row-key="id"> @selection-change="handleSelectionChange" @select="handleSelect" @select-all="handleSelectAll" row-key="id">
<el-table-column type="selection" width="55" :reserve-selection="true" /> <el-table-column type="selection" width="55" :reserve-selection="true" />
<el-table-column :label="t('EquipmentManagement.DvSubject.code')" align="center" prop="subjectCode" sortable /> <el-table-column :label="t('EquipmentManagement.DvSubject.code')" align="center" prop="subjectCode" sortable />
@ -400,5 +400,7 @@ const setDefaultSelections = () => {
:deep(.device-ledger-transfer-dialog){ :deep(.device-ledger-transfer-dialog){
height: 200px; height: 200px;
} }
.no-select-all :deep(.el-table__header-wrapper .el-checkbox) {
display: none;
}
</style> </style>

@ -198,7 +198,9 @@
</el-form> </el-form>
<ContentWrap> <ContentWrap>
<el-table ref="multipleTableRef" v-loading="loading" :data="list" :stripe="true" <el-table ref="multipleTableRef" v-loading="loading" :data="list" :stripe="true"
@selection-change="handleSelectionChange" @select="handleSelect" @select-all="handleSelectAll" :show-overflow-tooltip="true" row-key="id"> @selection-change="handleSelectionChange" @select="handleSelect" @select-all="handleSelectAll" :show-overflow-tooltip="true"
class="no-select-all"
row-key="id">
<el-table-column type="selection" width="55" :reserve-selection="true" /> <el-table-column type="selection" width="55" :reserve-selection="true" />
<el-table-column :label="t('QualityManagement.ZjItem.name')" align="center" prop="name" sortable /> <el-table-column :label="t('QualityManagement.ZjItem.name')" align="center" prop="name" sortable />
<el-table-column :label="t('QualityManagement.ZjItem.tool')" align="center" prop="tool" /> <el-table-column :label="t('QualityManagement.ZjItem.tool')" align="center" prop="tool" />
@ -732,4 +734,8 @@ onMounted(async () => {
align-items: center; align-items: center;
gap: 12px; gap: 12px;
} }
.no-select-all :deep(.el-table__header-wrapper .el-checkbox) {
display: none;
}
</style> </style>

@ -31,7 +31,7 @@
:placeholder="t('EquipmentManagement.TaskManagement.placeholderProjectForm')" :placeholder="t('EquipmentManagement.TaskManagement.placeholderProjectForm')"
class="!w-full" class="!w-full"
> >
<el-option v-for="item in planOptions" :key="String(item.id)" :label="item.planName" :value="item.id" /> <el-option v-for="item in planOptions" :key="String(item.id)" :label="item.planName" :value="String(item.id)" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item :label="t('EquipmentManagement.TaskManagement.dateRange')" prop="dateRange"> <el-form-item :label="t('EquipmentManagement.TaskManagement.dateRange')" prop="dateRange">

Loading…
Cancel
Save