Commit 233f9986 authored by 李驰骋's avatar 李驰骋

Merge remote-tracking branch 'origin/dev' into dev

parents 3db59ffa 1c5d65d4
...@@ -53,6 +53,15 @@ ...@@ -53,6 +53,15 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="品牌名称" prop="brandName">
<el-input
v-model="queryParams.brandName"
placeholder="请输入物料名称"
clearable
style="width: 240px"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item> <el-form-item>
<el-button <el-button
type="primary" type="primary"
...@@ -111,14 +120,13 @@ ...@@ -111,14 +120,13 @@
>转正式产品</el-button >转正式产品</el-button
> >
</el-col> </el-col>
<!-- <el-col :span="1.5"> <el-col :span="1.5">
<el-button <el-button
type="info" type="info"
plain plain
icon="el-icon-upload2" icon="el-icon-upload2"
size="mini" size="mini"
@click="handleImport" @click="handleImport"
v-hasPermi="['mes:md:mditem:import']"
>导入</el-button> >导入</el-button>
</el-col> </el-col>
<el-col :span="1.5"> <el-col :span="1.5">
...@@ -128,9 +136,8 @@ ...@@ -128,9 +136,8 @@
icon="el-icon-download" icon="el-icon-download"
size="mini" size="mini"
@click="handleExport" @click="handleExport"
v-hasPermi="['mes:md:mditem:export']"
>导出</el-button> >导出</el-button>
</el-col>--> </el-col>
<right-toolbar <right-toolbar
:showSearch.sync="showSearch" :showSearch.sync="showSearch"
@queryTable="getList" @queryTable="getList"
...@@ -179,6 +186,15 @@ ...@@ -179,6 +186,15 @@
v-if="columns[1].visible" v-if="columns[1].visible"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
/> />
<el-table-column
label="品牌名称"
min-width="120"
align="left"
key="brandName"
prop="brandName"
v-if="columns[1].visible"
:show-overflow-tooltip="true"
/>
<el-table-column <el-table-column
label="规格型号" label="规格型号"
align="left" align="left"
...@@ -296,32 +312,13 @@ ...@@ -296,32 +312,13 @@
<el-dialog :title="title" :visible.sync="open" width="960px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="960px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="120px"> <el-form ref="form" :model="form" :rules="rules" label-width="120px">
<el-row> <el-row>
<el-col :span="8"> <el-col :span="12">
<el-form-item label="物料编码" prop="itemCode"> <el-form-item label="物料编码" prop="itemCode">
<el-input <el-input
v-model="form.itemCode" v-model="form.itemCode"
readonly="readonly" readonly="readonly"
maxlength="64" maxlength="64"
v-if="optType == 'view'"
/> />
<el-input
v-model="form.itemCode"
placeholder="物料编码"
maxlength="64"
v-else
/>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label-width="80">
<el-switch
v-model="autoGenFlag"
active-color="#13ce66"
active-text="自动生成"
@change="handleAutoGenChange(autoGenFlag)"
v-if="optType != 'view'"
>
</el-switch>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
...@@ -738,7 +735,7 @@ export default { ...@@ -738,7 +735,7 @@ export default {
// 部门名称 // 部门名称
itemTypeName: undefined, itemTypeName: undefined,
//自动生成物料编码标识 //自动生成物料编码标识
autoGenFlag: false, autoGenFlag: true,
// 日期范围 // 日期范围
dateRange: [], dateRange: [],
//单位列表 //单位列表
...@@ -872,7 +869,7 @@ export default { ...@@ -872,7 +869,7 @@ export default {
optType: undefined, optType: undefined,
remark: undefined, remark: undefined,
}; };
this.autoGenFlag = false; this.autoGenFlag = true;
this.resetForm("form"); this.resetForm("form");
}, },
/** 搜索按钮操作 */ /** 搜索按钮操作 */
...@@ -907,6 +904,7 @@ export default { ...@@ -907,6 +904,7 @@ export default {
handleAdd() { handleAdd() {
this.reset(); this.reset();
this.getTreeselect(); this.getTreeselect();
this.handleAutoGenChange(true)
if (this.queryParams.itemTypeId != 0) { if (this.queryParams.itemTypeId != 0) {
this.form.itemTypeId = this.queryParams.itemTypeId; this.form.itemTypeId = this.queryParams.itemTypeId;
} }
...@@ -1006,7 +1004,7 @@ export default { ...@@ -1006,7 +1004,7 @@ export default {
{ {
...this.queryParams, ...this.queryParams,
}, },
`user_${new Date().getTime()}.xlsx` `md_item_${new Date().getTime()}.xlsx`
); );
}, },
/** 导入按钮操作 */ /** 导入按钮操作 */
...@@ -1046,7 +1044,6 @@ export default { ...@@ -1046,7 +1044,6 @@ export default {
}, },
//自动生成物料编码 //自动生成物料编码
handleAutoGenChange(autoGenFlag) { handleAutoGenChange(autoGenFlag) {
debugger;
if (autoGenFlag) { if (autoGenFlag) {
genCode("ITEM_CODE").then((response) => { genCode("ITEM_CODE").then((response) => {
this.form.itemCode = response; this.form.itemCode = response;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment