no message
parent
ed87a86065
commit
9c2f5afc56
|
|
@ -4,8 +4,8 @@
|
|||
<div class="head-container">
|
||||
<div v-if="crud.props.searchToggle">
|
||||
<!-- 搜索 -->
|
||||
<label class="el-form-item-label">编码</label>
|
||||
<el-input v-model="query.code" clearable placeholder="请输入编码" style="width: 185px;" class="filter-item"
|
||||
<label class="el-form-item-label">零件号</label>
|
||||
<el-input v-model="query.code" clearable placeholder="请输入零件号" style="width: 185px;" class="filter-item"
|
||||
@keyup.enter.native="crud.toQuery"
|
||||
/>
|
||||
|
||||
|
|
@ -42,7 +42,7 @@
|
|||
class="upload-demo"
|
||||
slot="right"
|
||||
style="float: right;padding-left: 5px"
|
||||
action="/api/item/import_data"
|
||||
action="/api/item/importItem"
|
||||
:file-list="fileList"
|
||||
:on-error="handleErr"
|
||||
:on-success=" (response, file, fileList) => {
|
||||
|
|
@ -60,15 +60,18 @@
|
|||
:title="crud.status.title" width="600px"
|
||||
>
|
||||
<el-form ref="form" :model="form" :inline="true" :rules="rules" size="small" label-width="66px">
|
||||
<el-form-item label="编码" prop="code">
|
||||
<el-input v-model="form.code" style="width: 180px;"/>
|
||||
<el-form-item label="零件号" prop="code">
|
||||
<el-input v-model="form.code" style="width: 180px;" @input="handleCodeChange"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="名称" prop="name">
|
||||
|
||||
<el-form-item label="规格" prop="specs">
|
||||
<el-input v-model="form.specs" style="width: 180px;"/>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="名称" v-show="false" prop="name">
|
||||
<el-input v-model="form.name" style="width: 180px;"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="装载数">
|
||||
<el-input v-model="form.extendD1" style="width: 180px;"/>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="类型" prop="goodType">
|
||||
<el-select v-model="form.goodType" filterable placeholder="请选择" style="width: 180px;"
|
||||
:default-first-option="true"
|
||||
|
|
@ -93,23 +96,9 @@
|
|||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="时长">
|
||||
<el-input v-model="form.extendD2" type="number" style="width: 180px;"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="长">
|
||||
<el-input v-model="form.length" type="number" style="width: 180px;"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="宽">
|
||||
<el-input v-model="form.width" style="width: 180px;"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="高">
|
||||
<el-input v-model="form.height" style="width: 180px;"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="重量">
|
||||
<el-input v-model="form.weight" style="width: 180px;"/>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="描述">
|
||||
<el-input v-model="form.description" :rows="3" type="textarea" style="width: 370px;"/>
|
||||
<el-input v-model="form.description" :rows="3" type="textarea" style="width: 440px;"/>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<div slot="footer" class="dialog-footer">
|
||||
|
|
@ -129,23 +118,18 @@
|
|||
>
|
||||
<el-table-column type="selection" width="55"/>
|
||||
<el-table-column prop="xh" label="序号" type="index" width="50"/>
|
||||
<el-table-column prop="code" label="编码" width="150"/>
|
||||
<el-table-column prop="name" label="名称" width="150"/>
|
||||
<el-table-column prop="code" label="零件号" width="150"/>
|
||||
<el-table-column prop="specs" label="规格" width="150"/>
|
||||
<el-table-column prop="goodType" label="类型" width="150">
|
||||
<template slot-scope="scope">
|
||||
{{ dict.label.item_type[scope.row.goodType] }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="extendD1" label="容器装载数"/>
|
||||
<el-table-column prop="unit" label="单位">
|
||||
<template slot-scope="scope">
|
||||
{{ dict.label.item_unit[scope.row.unit] }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="length" label="长"/>
|
||||
<el-table-column prop="width" label="宽"/>
|
||||
<el-table-column prop="height" label="高"/>
|
||||
<el-table-column prop="weight" label="重量"/>
|
||||
<el-table-column prop="description" label="描述"/>
|
||||
<el-table-column prop="enabled" label="启用" width="50">
|
||||
<template slot-scope="scope">
|
||||
|
|
@ -216,8 +200,8 @@ export default {
|
|||
code: [
|
||||
{ required: true, message: '代码不能为空', trigger: 'blur' }
|
||||
],
|
||||
name: [
|
||||
{ required: true, message: '名称不能为空', trigger: 'blur' }
|
||||
specs: [
|
||||
{ required: true, message: '规格不能为空', trigger: 'blur' }
|
||||
],
|
||||
unit: [
|
||||
{ required: true, message: '单位不能为空', trigger: 'blur' }
|
||||
|
|
@ -270,6 +254,9 @@ export default {
|
|||
}).catch(() => {
|
||||
data.enabled = !data.enabled
|
||||
})
|
||||
},
|
||||
handleCodeChange() {
|
||||
this.form.name = this.form.code
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -148,6 +148,7 @@ export default {
|
|||
case '已到站':
|
||||
return 'primary'
|
||||
case '已关闭':
|
||||
case '已完成':
|
||||
return 'success'
|
||||
}
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue