做了几个组件

This commit is contained in:
砂糖
2025-07-18 15:25:07 +08:00
parent 1ef306f163
commit a7502dd45a
15 changed files with 1329 additions and 189 deletions

View File

@@ -113,62 +113,6 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="硬度" prop="hardnessHv5">
<el-input
v-model="queryParams.hardnessHv5"
placeholder="请输入硬度"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="硬度差值" prop="hardnessDiff">
<el-input
v-model="queryParams.hardnessDiff"
placeholder="请输入硬度差值"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="锰含量Mn" prop="compositionMn">
<el-input
v-model="queryParams.compositionMn"
placeholder="请输入锰含量Mn"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="磷含量P" prop="compositionP">
<el-input
v-model="queryParams.compositionP"
placeholder="请输入磷含量P"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="晶粒级别" prop="grainSize">
<el-input
v-model="queryParams.grainSize"
placeholder="请输入晶粒级别"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="头尾切除标记" prop="headTailCutFlag">
<el-input
v-model="queryParams.headTailCutFlag"
placeholder="请输入头尾切除标记"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="检测结论" prop="inspectionResult">
<el-input
v-model="queryParams.inspectionResult"
placeholder="请输入检测结论"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="是否启用" prop="isEnabled">
<el-input
v-model="queryParams.isEnabled"
@@ -246,13 +190,6 @@
<el-table-column label="凸度" align="center" prop="crown" />
<el-table-column label="卷重" align="center" prop="coilWeight" />
<el-table-column label="表面质量" align="center" prop="surfaceQuality" />
<el-table-column label="硬度" align="center" prop="hardnessHv5" />
<el-table-column label="硬度差值" align="center" prop="hardnessDiff" />
<el-table-column label="锰含量Mn" align="center" prop="compositionMn" />
<el-table-column label="磷含量P" align="center" prop="compositionP" />
<el-table-column label="晶粒级别" align="center" prop="grainSize" />
<el-table-column label="头尾切除标记" align="center" prop="headTailCutFlag" />
<el-table-column label="检测结论" align="center" prop="inspectionResult" />
<el-table-column label="是否启用" align="center" prop="isEnabled" />
<el-table-column label="备注" align="center" prop="remark" />
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
@@ -262,14 +199,12 @@
type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
v-hasPermi="['klp:rawMaterial:edit']"
>修改</el-button>
<el-button
size="mini"
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['klp:rawMaterial:remove']"
>删除</el-button>
</template>
</el-table-column>
@@ -328,24 +263,6 @@
<el-form-item label="表面质量" prop="surfaceQuality">
<el-input v-model="form.surfaceQuality" placeholder="请输入表面质量" />
</el-form-item>
<el-form-item label="硬度" prop="hardnessHv5">
<el-input v-model="form.hardnessHv5" placeholder="请输入硬度" />
</el-form-item>
<el-form-item label="硬度差值" prop="hardnessDiff">
<el-input v-model="form.hardnessDiff" placeholder="请输入硬度差值" />
</el-form-item>
<el-form-item label="锰含量Mn" prop="compositionMn">
<el-input v-model="form.compositionMn" placeholder="请输入锰含量Mn" />
</el-form-item>
<el-form-item label="磷含量P" prop="compositionP">
<el-input v-model="form.compositionP" placeholder="请输入磷含量P" />
</el-form-item>
<el-form-item label="晶粒级别" prop="grainSize">
<el-input v-model="form.grainSize" placeholder="请输入晶粒级别" />
</el-form-item>
<el-form-item label="头尾切除标记" prop="headTailCutFlag">
<el-input v-model="form.headTailCutFlag" placeholder="请输入头尾切除标记" />
</el-form-item>
<el-form-item label="检测结论" prop="inspectionResult">
<el-input v-model="form.inspectionResult" placeholder="请输入检测结论" />
</el-form-item>
@@ -464,24 +381,6 @@ export default {
surfaceQuality: [
{ required: true, message: "表面质量不能为空", trigger: "blur" }
],
hardnessHv5: [
{ required: true, message: "硬度不能为空", trigger: "blur" }
],
hardnessDiff: [
{ required: true, message: "硬度差值不能为空", trigger: "blur" }
],
compositionMn: [
{ required: true, message: "锰含量Mn不能为空", trigger: "blur" }
],
compositionP: [
{ required: true, message: "磷含量P不能为空", trigger: "blur" }
],
grainSize: [
{ required: true, message: "晶粒级别不能为空", trigger: "blur" }
],
headTailCutFlag: [
{ required: true, message: "头尾切除标记不能为空", trigger: "blur" }
],
inspectionResult: [
{ required: true, message: "检测结论不能为空", trigger: "blur" }
],
@@ -620,7 +519,7 @@ export default {
},
/** 导出按钮操作 */
handleExport() {
this.download('klp/rawMaterial/export', {
this.download('wms/rawMaterial/export', {
...this.queryParams
}, `rawMaterial_${new Date().getTime()}.xlsx`)
}