|
@@ -68,7 +68,7 @@
|
|
>
|
|
>
|
|
<el-option label="请选择字典生成" value="" />
|
|
<el-option label="请选择字典生成" value="" />
|
|
</el-select>
|
|
</el-select>
|
|
- </el-form-item> -->
|
|
|
|
|
|
+ </el-form-item>-->
|
|
<!-- <el-form-item label="" prop="responsibilityUnit">
|
|
<!-- <el-form-item label="" prop="responsibilityUnit">
|
|
<el-input
|
|
<el-input
|
|
v-model="queryParams.responsibilityUnit"
|
|
v-model="queryParams.responsibilityUnit"
|
|
@@ -77,7 +77,7 @@
|
|
size="small"
|
|
size="small"
|
|
@keyup.enter.native="handleQuery"
|
|
@keyup.enter.native="handleQuery"
|
|
/>
|
|
/>
|
|
- </el-form-item> -->
|
|
|
|
|
|
+ </el-form-item>-->
|
|
<!-- <el-form-item label="" prop="personLiable">
|
|
<!-- <el-form-item label="" prop="personLiable">
|
|
<el-select
|
|
<el-select
|
|
v-model="queryParams.personLiable"
|
|
v-model="queryParams.personLiable"
|
|
@@ -95,7 +95,7 @@
|
|
>
|
|
>
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
- </el-form-item> -->
|
|
|
|
|
|
+ </el-form-item>-->
|
|
<!-- <el-form-item label="入库数量" prop="putInt">
|
|
<!-- <el-form-item label="入库数量" prop="putInt">
|
|
<el-input
|
|
<el-input
|
|
v-model="queryParams.putInt"
|
|
v-model="queryParams.putInt"
|
|
@@ -186,11 +186,11 @@
|
|
size="small"
|
|
size="small"
|
|
@keyup.enter.native="handleQuery"
|
|
@keyup.enter.native="handleQuery"
|
|
/>
|
|
/>
|
|
- </el-form-item> -->
|
|
|
|
|
|
+ </el-form-item>-->
|
|
<el-form-item>
|
|
<el-form-item>
|
|
<!-- <el-button type="primary" size="btn" @click="handleQuery"
|
|
<!-- <el-button type="primary" size="btn" @click="handleQuery"
|
|
>搜索</el-button
|
|
>搜索</el-button
|
|
- > -->
|
|
|
|
|
|
+ >-->
|
|
<el-button size="btr" @click="resetQuery">重置</el-button>
|
|
<el-button size="btr" @click="resetQuery">重置</el-button>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
@@ -204,8 +204,7 @@
|
|
size="mini"
|
|
size="mini"
|
|
@click="handleAdd"
|
|
@click="handleAdd"
|
|
v-hasPermi="['materialManagement:materialRegistration:add']"
|
|
v-hasPermi="['materialManagement:materialRegistration:add']"
|
|
- >新增</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >新增</el-button>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="1.5">
|
|
<el-col :span="1.5">
|
|
<el-button
|
|
<el-button
|
|
@@ -216,8 +215,7 @@
|
|
:disabled="single"
|
|
:disabled="single"
|
|
@click="handleUpdate"
|
|
@click="handleUpdate"
|
|
v-hasPermi="['materialManagement:materialRegistration:edit']"
|
|
v-hasPermi="['materialManagement:materialRegistration:edit']"
|
|
- >修改</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >修改</el-button>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="1.5">
|
|
<el-col :span="1.5">
|
|
<el-button
|
|
<el-button
|
|
@@ -228,8 +226,7 @@
|
|
:disabled="multiple"
|
|
:disabled="multiple"
|
|
@click="handleDelete"
|
|
@click="handleDelete"
|
|
v-hasPermi="['materialManagement:materialRegistration:remove']"
|
|
v-hasPermi="['materialManagement:materialRegistration:remove']"
|
|
- >删除</el-button
|
|
|
|
- >
|
|
|
|
|
|
+ >删除</el-button>
|
|
</el-col>
|
|
</el-col>
|
|
<!-- <el-col :span="1.5">
|
|
<!-- <el-col :span="1.5">
|
|
<el-button
|
|
<el-button
|
|
@@ -242,11 +239,11 @@
|
|
v-hasPermi="['materialManagement:materialRegistration:export']"
|
|
v-hasPermi="['materialManagement:materialRegistration:export']"
|
|
>导出</el-button
|
|
>导出</el-button
|
|
>
|
|
>
|
|
- </el-col> -->
|
|
|
|
|
|
+ </el-col>-->
|
|
<!-- <right-toolbar
|
|
<!-- <right-toolbar
|
|
:showSearch.sync="showSearch"
|
|
:showSearch.sync="showSearch"
|
|
@queryTable="getList"
|
|
@queryTable="getList"
|
|
- ></right-toolbar> -->
|
|
|
|
|
|
+ ></right-toolbar>-->
|
|
</el-row>
|
|
</el-row>
|
|
|
|
|
|
<el-table
|
|
<el-table
|
|
@@ -264,13 +261,10 @@
|
|
:value="scope.row.wuPinType"
|
|
:value="scope.row.wuPinType"
|
|
/>
|
|
/>
|
|
</template>
|
|
</template>
|
|
- </el-table-column> -->
|
|
|
|
|
|
+ </el-table-column>-->
|
|
<el-table-column label="物品名称" align="center" prop="name" />
|
|
<el-table-column label="物品名称" align="center" prop="name" />
|
|
- <el-table-column
|
|
|
|
- label="物品规格"
|
|
|
|
- align="center"
|
|
|
|
- prop="materialSpecification"
|
|
|
|
- />
|
|
|
|
|
|
+ <el-table-column label="条形码编号" align="center" prop="barcode" />
|
|
|
|
+ <el-table-column label="物品规格" align="center" prop="materialSpecification" />
|
|
<el-table-column label="物品型号" align="center" prop="materialXh" />
|
|
<el-table-column label="物品型号" align="center" prop="materialXh" />
|
|
<!-- <el-table-column label="营具类型" align="center" prop="yingJuType">
|
|
<!-- <el-table-column label="营具类型" align="center" prop="yingJuType">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -279,34 +273,24 @@
|
|
:value="scope.row.yingJuType"
|
|
:value="scope.row.yingJuType"
|
|
/>
|
|
/>
|
|
</template>
|
|
</template>
|
|
- </el-table-column> -->
|
|
|
|
|
|
+ </el-table-column>-->
|
|
<!-- <el-table-column
|
|
<!-- <el-table-column
|
|
label="责任单位"
|
|
label="责任单位"
|
|
align="center"
|
|
align="center"
|
|
prop="responsibilityUnit"
|
|
prop="responsibilityUnit"
|
|
- /> -->
|
|
|
|
|
|
+ />-->
|
|
<el-table-column label="库房" align="center" prop="warehouse" />
|
|
<el-table-column label="库房" align="center" prop="warehouse" />
|
|
<el-table-column label="价值" align="center" prop="price" />
|
|
<el-table-column label="价值" align="center" prop="price" />
|
|
<el-table-column label="入库数量" align="center" prop="putInt" />
|
|
<el-table-column label="入库数量" align="center" prop="putInt" />
|
|
<!-- <el-table-column label="创建人" align="center" prop="createName" /> -->
|
|
<!-- <el-table-column label="创建人" align="center" prop="createName" /> -->
|
|
- <el-table-column
|
|
|
|
- label="入库时间"
|
|
|
|
- align="center"
|
|
|
|
- prop="storageTime"
|
|
|
|
- width="180"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-table-column label="入库时间" align="center" prop="storageTime" width="180">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<span>{{ parseTime(scope.row.storageTime, "{y}-{m}-{d}") }}</span>
|
|
<span>{{ parseTime(scope.row.storageTime, "{y}-{m}-{d}") }}</span>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<!-- <el-table-column label="入库编号" align="center" prop="inboundNo" /> -->
|
|
<!-- <el-table-column label="入库编号" align="center" prop="inboundNo" /> -->
|
|
<!-- <el-table-column label="存放位置" align="center" prop="storageLocation" /> -->
|
|
<!-- <el-table-column label="存放位置" align="center" prop="storageLocation" /> -->
|
|
- <el-table-column
|
|
|
|
- label="购买时间"
|
|
|
|
- align="center"
|
|
|
|
- prop="buyingTime"
|
|
|
|
- width="180"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-table-column label="购买时间" align="center" prop="buyingTime" width="180">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<span>{{ parseTime(scope.row.buyingTime, "{y}-{m}-{d}") }}</span>
|
|
<span>{{ parseTime(scope.row.buyingTime, "{y}-{m}-{d}") }}</span>
|
|
</template>
|
|
</template>
|
|
@@ -319,7 +303,7 @@
|
|
:value="scope.row.warehouse"
|
|
:value="scope.row.warehouse"
|
|
/>
|
|
/>
|
|
</template>
|
|
</template>
|
|
- </el-table-column> -->
|
|
|
|
|
|
+ </el-table-column>-->
|
|
<!-- <el-table-column label="档案id" align="center" prop="archivesId" /> -->
|
|
<!-- <el-table-column label="档案id" align="center" prop="archivesId" /> -->
|
|
<!-- <el-table-column
|
|
<!-- <el-table-column
|
|
label="操作"
|
|
label="操作"
|
|
@@ -343,7 +327,7 @@
|
|
>删除</el-button
|
|
>删除</el-button
|
|
>
|
|
>
|
|
</template>
|
|
</template>
|
|
- </el-table-column> -->
|
|
|
|
|
|
+ </el-table-column>-->
|
|
</el-table>
|
|
</el-table>
|
|
|
|
|
|
<pagination
|
|
<pagination
|
|
@@ -362,14 +346,11 @@
|
|
append-to-body
|
|
append-to-body
|
|
:close-on-click-modal="false"
|
|
:close-on-click-modal="false"
|
|
>
|
|
>
|
|
- <div class="jiben">基本信息</div>
|
|
|
|
- <el-form
|
|
|
|
- ref="form"
|
|
|
|
- :model="form"
|
|
|
|
- :rules="rules"
|
|
|
|
- label-width="80px"
|
|
|
|
- :inline="true"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-form ref="form" :model="form" :rules="rules" label-width="80px" :inline="true">
|
|
|
|
+ <el-form-item label="条形码编号" prop>
|
|
|
|
+ <el-input v-model="form.barcode" @blur="barcodefun" placeholder="请输入条形码编号" />
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <div class="jiben">基本信息</div>
|
|
<el-form-item label="物品类型" prop="wuPinType">
|
|
<el-form-item label="物品类型" prop="wuPinType">
|
|
<el-select v-model="form.wuPinType" placeholder="请选择物品类型">
|
|
<el-select v-model="form.wuPinType" placeholder="请选择物品类型">
|
|
<el-option
|
|
<el-option
|
|
@@ -390,28 +371,20 @@
|
|
:label="item.names"
|
|
:label="item.names"
|
|
class="input_xiala"
|
|
class="input_xiala"
|
|
@click.native="wuPing(item)"
|
|
@click.native="wuPing(item)"
|
|
- >
|
|
|
|
- </el-option>
|
|
|
|
|
|
+ ></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="物品规格" prop="materialSpecification">
|
|
<el-form-item label="物品规格" prop="materialSpecification">
|
|
- <el-input
|
|
|
|
- v-model="form.materialSpecification"
|
|
|
|
- placeholder="请输入物品规格"
|
|
|
|
- />
|
|
|
|
|
|
+ <el-input v-model="form.materialSpecification" placeholder="请输入物品规格" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="物品型号" prop="materialXh">
|
|
<el-form-item label="物品型号" prop="materialXh">
|
|
- <el-input
|
|
|
|
- v-model="form.materialXh"
|
|
|
|
- placeholder="请输入物品型号"
|
|
|
|
- readonly
|
|
|
|
- />
|
|
|
|
|
|
+ <el-input v-model="form.materialXh" placeholder="请输入物品型号" readonly />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<!-- <el-form-item label="营具类型" prop="yingJuType">
|
|
<!-- <el-form-item label="营具类型" prop="yingJuType">
|
|
<el-select v-model="form.yingJuType" placeholder="请选择营具类型">
|
|
<el-select v-model="form.yingJuType" placeholder="请选择营具类型">
|
|
<el-option label="请选择字典生成" value="" />
|
|
<el-option label="请选择字典生成" value="" />
|
|
</el-select>
|
|
</el-select>
|
|
- </el-form-item> -->
|
|
|
|
|
|
+ </el-form-item>-->
|
|
<el-form-item label="库房" prop="warehouse">
|
|
<el-form-item label="库房" prop="warehouse">
|
|
<el-select v-model="form.warehouse" placeholder="请选择库房">
|
|
<el-select v-model="form.warehouse" placeholder="请选择库房">
|
|
<el-option
|
|
<el-option
|
|
@@ -423,10 +396,7 @@
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="存放位置" prop="storageLocation">
|
|
<el-form-item label="存放位置" prop="storageLocation">
|
|
- <el-input
|
|
|
|
- v-model="form.storageLocation"
|
|
|
|
- placeholder="请输入存放位置"
|
|
|
|
- />
|
|
|
|
|
|
+ <el-input v-model="form.storageLocation" placeholder="请输入存放位置" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="入库数量" prop="putInt">
|
|
<el-form-item label="入库数量" prop="putInt">
|
|
<el-input v-model="form.putInt" placeholder="请输入入库数量" />
|
|
<el-input v-model="form.putInt" placeholder="请输入入库数量" />
|
|
@@ -442,8 +412,7 @@
|
|
type="date"
|
|
type="date"
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
placeholder="选择购买时间"
|
|
placeholder="选择购买时间"
|
|
- >
|
|
|
|
- </el-date-picker>
|
|
|
|
|
|
+ ></el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="入库时间" prop="storageTime">
|
|
<el-form-item label="入库时间" prop="storageTime">
|
|
<el-date-picker
|
|
<el-date-picker
|
|
@@ -453,19 +422,14 @@
|
|
type="date"
|
|
type="date"
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
placeholder="选择入库时间"
|
|
placeholder="选择入库时间"
|
|
- >
|
|
|
|
- </el-date-picker>
|
|
|
|
|
|
+ ></el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="价值" prop="price">
|
|
<el-form-item label="价值" prop="price">
|
|
<el-input v-model="form.price" placeholder="请输入价值" />
|
|
<el-input v-model="form.price" placeholder="请输入价值" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<div class="jiben">备注</div>
|
|
<div class="jiben">备注</div>
|
|
- <el-form-item label="" prop="remark">
|
|
|
|
- <el-input
|
|
|
|
- v-model="form.remark"
|
|
|
|
- type="textarea"
|
|
|
|
- placeholder="请输入内容"
|
|
|
|
- />
|
|
|
|
|
|
+ <el-form-item label prop="remark">
|
|
|
|
+ <el-input v-model="form.remark" type="textarea" placeholder="请输入内容" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<!-- <el-form-item label="责任单位" prop="responsibilityUnit">
|
|
<!-- <el-form-item label="责任单位" prop="responsibilityUnit">
|
|
<el-input
|
|
<el-input
|
|
@@ -476,15 +440,15 @@
|
|
<el-form-item label="责任人" prop="personLiable">
|
|
<el-form-item label="责任人" prop="personLiable">
|
|
<el-input v-model="form.personLiable" placeholder="请输入责任人" />
|
|
<el-input v-model="form.personLiable" placeholder="请输入责任人" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
-
|
|
|
|
|
|
+
|
|
<el-form-item label="创建人" prop="createName">
|
|
<el-form-item label="创建人" prop="createName">
|
|
<el-input v-model="form.createName" placeholder="请输入创建人" />
|
|
<el-input v-model="form.createName" placeholder="请输入创建人" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+
|
|
<el-form-item label="档案id" prop="archivesId">
|
|
<el-form-item label="档案id" prop="archivesId">
|
|
<el-input v-model="form.archivesId" placeholder="请输入档案id" />
|
|
<el-input v-model="form.archivesId" placeholder="请输入档案id" />
|
|
- </el-form-item> -->
|
|
|
|
|
|
+ </el-form-item>-->
|
|
</el-form>
|
|
</el-form>
|
|
<div slot="footer" class="dialog-footer">
|
|
<div slot="footer" class="dialog-footer">
|
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|
@@ -503,6 +467,7 @@ import {
|
|
updateMaterialRegistration,
|
|
updateMaterialRegistration,
|
|
exportMaterialRegistration,
|
|
exportMaterialRegistration,
|
|
exportMaterialRegWuPingList,
|
|
exportMaterialRegWuPingList,
|
|
|
|
+ getBarCode
|
|
} from "@/api/materialManagement/materialRegistration";
|
|
} from "@/api/materialManagement/materialRegistration";
|
|
|
|
|
|
// 所有人员
|
|
// 所有人员
|
|
@@ -552,7 +517,7 @@ export default {
|
|
buyingTime: null,
|
|
buyingTime: null,
|
|
price: null,
|
|
price: null,
|
|
warehouse: null,
|
|
warehouse: null,
|
|
- archivesId: null,
|
|
|
|
|
|
+ archivesId: null
|
|
},
|
|
},
|
|
// 表单参数
|
|
// 表单参数
|
|
form: {},
|
|
form: {},
|
|
@@ -560,14 +525,14 @@ export default {
|
|
rules: {
|
|
rules: {
|
|
name: [{ required: true, message: "请选择物品名称", trigger: "blur" }],
|
|
name: [{ required: true, message: "请选择物品名称", trigger: "blur" }],
|
|
wuPinType: [
|
|
wuPinType: [
|
|
- { required: true, message: "请选择物品类型", trigger: "blur" },
|
|
|
|
|
|
+ { required: true, message: "请选择物品类型", trigger: "blur" }
|
|
],
|
|
],
|
|
- warehouse: [{ required: true, message: "请选择库房", trigger: "blur" }],
|
|
|
|
|
|
+ warehouse: [{ required: true, message: "请选择库房", trigger: "blur" }]
|
|
},
|
|
},
|
|
// 获取物品名称列表
|
|
// 获取物品名称列表
|
|
itemlist: [],
|
|
itemlist: [],
|
|
// 外面的人员
|
|
// 外面的人员
|
|
- renYuans: [],
|
|
|
|
|
|
+ renYuans: []
|
|
};
|
|
};
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
@@ -575,6 +540,17 @@ export default {
|
|
this.getSuo();
|
|
this.getSuo();
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ //条形码获取
|
|
|
|
+ barcodefun() {
|
|
|
|
+ console.log(this.form.barcode);
|
|
|
|
+ getBarCode({ barcode: this.form.barcode }).then(res => {
|
|
|
|
+ if (res.code == 200) {
|
|
|
|
+ this.form = res.data;
|
|
|
|
+ this.form.archivesId = res.data.id;
|
|
|
|
+ this.form.id = null;
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ },
|
|
// 编号
|
|
// 编号
|
|
planName() {
|
|
planName() {
|
|
let date = new Date();
|
|
let date = new Date();
|
|
@@ -591,7 +567,7 @@ export default {
|
|
},
|
|
},
|
|
// 获取搜索所有人
|
|
// 获取搜索所有人
|
|
getSuo() {
|
|
getSuo() {
|
|
- getAll().then((res) => {
|
|
|
|
|
|
+ getAll().then(res => {
|
|
this.renYuans = res.rows;
|
|
this.renYuans = res.rows;
|
|
});
|
|
});
|
|
},
|
|
},
|
|
@@ -605,14 +581,14 @@ export default {
|
|
},
|
|
},
|
|
// 获取物品名称
|
|
// 获取物品名称
|
|
getMingCheng() {
|
|
getMingCheng() {
|
|
- exportMaterialRegWuPingList().then((response) => {
|
|
|
|
|
|
+ exportMaterialRegWuPingList().then(response => {
|
|
this.itemlist = response.rows;
|
|
this.itemlist = response.rows;
|
|
});
|
|
});
|
|
},
|
|
},
|
|
/** 查询物资入库登记列表 */
|
|
/** 查询物资入库登记列表 */
|
|
getList() {
|
|
getList() {
|
|
this.loading = true;
|
|
this.loading = true;
|
|
- listMaterialRegistration(this.queryParams).then((response) => {
|
|
|
|
|
|
+ listMaterialRegistration(this.queryParams).then(response => {
|
|
this.materialRegistrationList = response.rows;
|
|
this.materialRegistrationList = response.rows;
|
|
this.total = response.total;
|
|
this.total = response.total;
|
|
this.loading = false;
|
|
this.loading = false;
|
|
@@ -644,7 +620,7 @@ export default {
|
|
price: null,
|
|
price: null,
|
|
remark: null,
|
|
remark: null,
|
|
warehouse: null,
|
|
warehouse: null,
|
|
- archivesId: null,
|
|
|
|
|
|
+ archivesId: null
|
|
};
|
|
};
|
|
this.resetForm("form");
|
|
this.resetForm("form");
|
|
},
|
|
},
|
|
@@ -660,7 +636,7 @@ export default {
|
|
},
|
|
},
|
|
// 多选框选中数据
|
|
// 多选框选中数据
|
|
handleSelectionChange(selection) {
|
|
handleSelectionChange(selection) {
|
|
- this.ids = selection.map((item) => item.id);
|
|
|
|
|
|
+ this.ids = selection.map(item => item.id);
|
|
this.single = selection.length !== 1;
|
|
this.single = selection.length !== 1;
|
|
this.multiple = !selection.length;
|
|
this.multiple = !selection.length;
|
|
},
|
|
},
|
|
@@ -675,7 +651,7 @@ export default {
|
|
handleUpdate(row) {
|
|
handleUpdate(row) {
|
|
this.reset();
|
|
this.reset();
|
|
const id = row.id || this.ids;
|
|
const id = row.id || this.ids;
|
|
- getMaterialRegistration(id).then((response) => {
|
|
|
|
|
|
+ getMaterialRegistration(id).then(response => {
|
|
this.form = response.data;
|
|
this.form = response.data;
|
|
this.open = true;
|
|
this.open = true;
|
|
this.title = "修改物资入库登记";
|
|
this.title = "修改物资入库登记";
|
|
@@ -683,17 +659,17 @@ export default {
|
|
},
|
|
},
|
|
/** 提交按钮 */
|
|
/** 提交按钮 */
|
|
submitForm() {
|
|
submitForm() {
|
|
- this.$refs["form"].validate((valid) => {
|
|
|
|
|
|
+ this.$refs["form"].validate(valid => {
|
|
if (valid) {
|
|
if (valid) {
|
|
if (this.form.id != null) {
|
|
if (this.form.id != null) {
|
|
- updateMaterialRegistration(this.form).then((response) => {
|
|
|
|
|
|
+ updateMaterialRegistration(this.form).then(response => {
|
|
this.$modal.msgSuccess("修改成功");
|
|
this.$modal.msgSuccess("修改成功");
|
|
this.open = false;
|
|
this.open = false;
|
|
this.getList();
|
|
this.getList();
|
|
});
|
|
});
|
|
} else {
|
|
} else {
|
|
this.form.total = this.form.putInt;
|
|
this.form.total = this.form.putInt;
|
|
- addMaterialRegistration(this.form).then((response) => {
|
|
|
|
|
|
+ addMaterialRegistration(this.form).then(response => {
|
|
this.$modal.msgSuccess("新增成功");
|
|
this.$modal.msgSuccess("新增成功");
|
|
this.open = false;
|
|
this.open = false;
|
|
this.getList();
|
|
this.getList();
|
|
@@ -707,7 +683,7 @@ export default {
|
|
const ids = row.id || this.ids;
|
|
const ids = row.id || this.ids;
|
|
this.$modal
|
|
this.$modal
|
|
.confirm('是否确认删除物资入库登记编号为"' + ids + '"的数据项?')
|
|
.confirm('是否确认删除物资入库登记编号为"' + ids + '"的数据项?')
|
|
- .then(function () {
|
|
|
|
|
|
+ .then(function() {
|
|
return delMaterialRegistration(ids);
|
|
return delMaterialRegistration(ids);
|
|
})
|
|
})
|
|
.then(() => {
|
|
.then(() => {
|
|
@@ -725,13 +701,13 @@ export default {
|
|
this.exportLoading = true;
|
|
this.exportLoading = true;
|
|
return exportMaterialRegistration(queryParams);
|
|
return exportMaterialRegistration(queryParams);
|
|
})
|
|
})
|
|
- .then((response) => {
|
|
|
|
|
|
+ .then(response => {
|
|
this.$download.name(response.msg);
|
|
this.$download.name(response.msg);
|
|
this.exportLoading = false;
|
|
this.exportLoading = false;
|
|
})
|
|
})
|
|
.catch(() => {});
|
|
.catch(() => {});
|
|
- },
|
|
|
|
- },
|
|
|
|
|
|
+ }
|
|
|
|
+ }
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
<style scoped>
|
|
<style scoped>
|
|
@@ -798,4 +774,4 @@ export default {
|
|
::v-deep .vue-treeselect__single-value {
|
|
::v-deep .vue-treeselect__single-value {
|
|
color: #fff !important;
|
|
color: #fff !important;
|
|
}
|
|
}
|
|
-</style>
|
|
|
|
|
|
+</style>
|