更新
This commit is contained in:
@@ -39,34 +39,36 @@
|
||||
<el-form-item label="所属炼厂库名" prop="belongLibrary">
|
||||
<el-input
|
||||
v-model="form.belongLibrary"
|
||||
placeholder="请输入内容"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="成本价" prop="floorPrice">
|
||||
<el-input
|
||||
v-checkNum
|
||||
v-model="form.floorPrice"
|
||||
placeholder="请输入内容"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="企业销售价" prop="salePrice2company">
|
||||
<el-input
|
||||
v-checkNum
|
||||
v-model="form.salePrice2company"
|
||||
placeholder="请输入内容"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="个人销售价" prop="salePrice2personal">
|
||||
<el-input
|
||||
v-checkNum
|
||||
v-model="form.salePrice2personal"
|
||||
placeholder="请输入内容"
|
||||
placeholder="请输入所属炼厂库名"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<template v-if="!controlWindows.addInfo.id">
|
||||
<el-form-item label="成本价" prop="floorPrice">
|
||||
<el-input
|
||||
v-checkNum
|
||||
v-model="form.floorPrice"
|
||||
placeholder="请输入成本价"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="企业销售价" prop="salePrice2company">
|
||||
<el-input
|
||||
v-checkNum
|
||||
v-model="form.salePrice2company"
|
||||
placeholder="请输入企业销售价"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="个人销售价" prop="salePrice2personal">
|
||||
<el-input
|
||||
v-checkNum
|
||||
v-model="form.salePrice2personal"
|
||||
placeholder="请输入个人销售价"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</template>
|
||||
<el-form-item label="计量单位" prop="measurement">
|
||||
<el-input
|
||||
v-model="form.measurement"
|
||||
placeholder="请输入内容"
|
||||
placeholder="请输入计量单位"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="启用状态" prop="enableMark">
|
||||
@@ -90,11 +92,10 @@ import refineryServe from "api/refineryInfo.js";
|
||||
export default {
|
||||
props: {
|
||||
controlWindows: Object,
|
||||
// refineryTypeEnum: Array,
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
form: { name: "" },
|
||||
form: {},
|
||||
refineryList: [],
|
||||
productTypeList: [
|
||||
{
|
||||
@@ -154,6 +155,7 @@ export default {
|
||||
if (id) {
|
||||
//回显
|
||||
this.form = JSON.parse(JSON.stringify(this.controlWindows.addInfo));
|
||||
console.log("this.form", this.form.floorPrice);
|
||||
}
|
||||
},
|
||||
submit() {
|
||||
|
||||
@@ -69,6 +69,7 @@ export default {
|
||||
closeWindow() {
|
||||
this.form = {};
|
||||
this.$emit("closeWindow");
|
||||
this.$refs.form.clearValidate();
|
||||
this.controlWindows.adjust = false;
|
||||
},
|
||||
},
|
||||
|
||||
@@ -68,6 +68,7 @@ export default {
|
||||
this.list = [];
|
||||
this.form = {};
|
||||
this.$emit("closeWindow");
|
||||
this.$refs.form.clearValidate();
|
||||
this.controlWindows.batch = false;
|
||||
},
|
||||
},
|
||||
|
||||
@@ -144,8 +144,8 @@ export default {
|
||||
},
|
||||
closeWindow() {
|
||||
this.$emit("closeWindow");
|
||||
this.$refs.form.clearValidate();
|
||||
this.form = {};
|
||||
this.$refs.form.clearValidate();
|
||||
this.controlWindows.create = false;
|
||||
},
|
||||
},
|
||||
|
||||
@@ -9,14 +9,6 @@
|
||||
>
|
||||
<div class="record">
|
||||
<div class="frame record-frame">
|
||||
<!-- <el-input
|
||||
class="mr20"
|
||||
placeholder="创建人"
|
||||
v-model="parameter.params.productName"
|
||||
:fetch-suggestions="querySearchAsync"
|
||||
@select="handleSelect"
|
||||
|
||||
></el-input> -->
|
||||
<el-date-picker
|
||||
v-model="datetime"
|
||||
type="datetimerange"
|
||||
@@ -46,32 +38,44 @@
|
||||
>
|
||||
<el-table-column label="成本价">
|
||||
<template slot-scope="{ row }">
|
||||
{{ row.floorPrice }}/{{ row.measurement }}
|
||||
<p v-if="row.floorPrice">
|
||||
{{ row.floorPrice }}/{{ row.measurement }}
|
||||
</p>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="上次成本价">
|
||||
<template slot-scope="{ row }">
|
||||
{{ row.lastFloorPrice }}/{{ row.measurement }}
|
||||
<p v-if="row.lastFloorPrice">
|
||||
{{ row.lastFloorPrice }}/{{ row.measurement }}
|
||||
</p>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="企业销售价">
|
||||
<template slot-scope="{ row }">
|
||||
{{ row.salePrice2company }}/{{ row.measurement }}
|
||||
<p v-if="row.salePrice2company">
|
||||
{{ row.salePrice2company }}/{{ row.measurement }}
|
||||
</p>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="上次企业销售价">
|
||||
<template slot-scope="{ row }">
|
||||
{{ row.lastSalePrice2company }}/{{ row.measurement }}</template
|
||||
<p v-if="row.lastSalePrice2company">
|
||||
{{ row.lastSalePrice2company }}/{{ row.measurement }}
|
||||
</p></template
|
||||
>
|
||||
</el-table-column>
|
||||
<el-table-column label="个人销售价">
|
||||
<template slot-scope="{ row }">
|
||||
{{ row.salePrice2personal }}/{{ row.measurement }}
|
||||
<p v-if="row.salePrice2personal">
|
||||
{{ row.salePrice2personal }}/{{ row.measurement }}
|
||||
</p>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="上次个人销售价">
|
||||
<template slot-scope="{ row }">
|
||||
{{ row.lastSalePrice2personal }}/{{ row.measurement }}</template
|
||||
<p v-if="row.lastSalePrice2personal">
|
||||
{{ row.lastSalePrice2personal }}/{{ row.measurement }}
|
||||
</p></template
|
||||
>
|
||||
</el-table-column>
|
||||
<el-table-column label="时间" width="235">
|
||||
@@ -85,19 +89,6 @@
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
<!-- <el-pagination
|
||||
class="record-el-pagination"
|
||||
background
|
||||
@size-change="handleSizeChange"
|
||||
@current-change="handleCurrentChange"
|
||||
:current-page="parameter.currentPage"
|
||||
:page-size="parameter.pageSize"
|
||||
:popper-append-to-body="false"
|
||||
:page-sizes="[10, 20, 30, 50]"
|
||||
layout="total, sizes, prev, pager, next, jumper"
|
||||
:total="total"
|
||||
>
|
||||
</el-pagination> -->
|
||||
<!-- 分页 -->
|
||||
<pagination
|
||||
class="record-el-pagination"
|
||||
@@ -108,7 +99,6 @@
|
||||
</div>
|
||||
<div class="footer-buttons">
|
||||
<el-button @click="controlWindows.record = false">关闭 </el-button>
|
||||
<!-- <el-button @click="submit">确定</el-button> -->
|
||||
</div>
|
||||
</el-drawer>
|
||||
</template>
|
||||
|
||||
@@ -282,22 +282,17 @@ export default {
|
||||
this.controlWindows.addInfo = { id: row.id };
|
||||
this.controlWindows.adjust = true;
|
||||
},
|
||||
//删除
|
||||
deleteRow(row) {
|
||||
serve
|
||||
.deleteRow({
|
||||
id: row.id,
|
||||
})
|
||||
.then((res) => {
|
||||
this.$message.success(res.msg);
|
||||
this.getByPage();
|
||||
});
|
||||
},
|
||||
//更多
|
||||
commandMore(val, row) {
|
||||
if (val === "base") {
|
||||
this.controlWindows.addInfo.title = "产品修改";
|
||||
Object.assign(this.controlWindows.addInfo, row);
|
||||
this.controlWindows.addInfo = {
|
||||
title: "产品修改",
|
||||
...row,
|
||||
};
|
||||
console.log(
|
||||
"this.controlWindows.addInfo",
|
||||
this.controlWindows.addInfo.floorPrice
|
||||
);
|
||||
this.controlWindows.add = true;
|
||||
}
|
||||
},
|
||||
@@ -328,7 +323,6 @@ export default {
|
||||
this.$message.warning("请至少选择一条数据");
|
||||
return;
|
||||
}
|
||||
|
||||
this.controlWindows.batch = true;
|
||||
},
|
||||
//重置
|
||||
|
||||
@@ -115,9 +115,9 @@ export default {
|
||||
},
|
||||
closeWindow() {
|
||||
this.$emit("closeWindow");
|
||||
this.$refs.form.clearValidate();
|
||||
this.form = {};
|
||||
this.controlWindows.addInfo = {};
|
||||
this.$refs.form.clearValidate();
|
||||
this.controlWindows.add = false;
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user