|
@@ -90,6 +90,51 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row style="padding: 10px 0 0 0">
|
|
|
+ <el-col :span="6" style="width: 520px; padding: 0 0 0 0px">
|
|
|
+ <el-input
|
|
|
+ clearable
|
|
|
+ placeholder="关键字"
|
|
|
+ v-model="input"
|
|
|
+ :size="searchSize"
|
|
|
+ class="input-with-select"
|
|
|
+ @blur="
|
|
|
+ pageInfo.curr = 1;
|
|
|
+ parmValue.page = 1;
|
|
|
+ searchList();
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <el-select
|
|
|
+ v-model="select"
|
|
|
+ style="width: 145px"
|
|
|
+ slot="prepend"
|
|
|
+ placeholder="关键字类型"
|
|
|
+ @change="
|
|
|
+ pageInfo.curr = 1;
|
|
|
+ parmValue.page = 1;
|
|
|
+ searchList();
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <el-option label="采购单编号" value="1"></el-option>
|
|
|
+ <el-option label="入库单编号" value="2"></el-option>
|
|
|
+ <!-- <el-option label="备库编号" value="3"></el-option> -->
|
|
|
+ <el-option label="商品属性编号" value="4"></el-option>
|
|
|
+ <el-option label="产品名称" value="5"></el-option>
|
|
|
+ <el-option label="申请人" value="6"></el-option>
|
|
|
+ <!-- <el-option label="采购供应商编号" value="7"></el-option> -->
|
|
|
+ <el-option label="申请人部门" value="8"></el-option>
|
|
|
+ </el-select>
|
|
|
+
|
|
|
+ <el-button
|
|
|
+ slot="append"
|
|
|
+ @click="
|
|
|
+ pageInfo.curr = 1;
|
|
|
+ parmValue.page = 1;
|
|
|
+ searchList();
|
|
|
+ "
|
|
|
+ icon="el-icon-search"
|
|
|
+ ></el-button>
|
|
|
+ </el-input>
|
|
|
+ </el-col>
|
|
|
<!-- <el-col :span="4" style="width: 120px">
|
|
|
<el-dropdown @command="handleClick($event)" :size="searchSize">
|
|
|
<el-button :size="searchSize" style="width: 120px">
|
|
@@ -110,6 +155,21 @@
|
|
|
</el-dropdown>
|
|
|
</el-col> -->
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+ <el-col :span="4" style="width: 66px; float: right">
|
|
|
+ <el-button
|
|
|
+ type="warning"
|
|
|
+ class="fr"
|
|
|
+ :size="searchSize"
|
|
|
+ @click="restSearch"
|
|
|
+ >
|
|
|
+ 重置
|
|
|
+ </el-button>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+
|
|
|
+ <el-row style="margin-top:10px">
|
|
|
<el-col :span="4" style="margin-right: 10px">
|
|
|
<search-work-company
|
|
|
:value="parmValue.companyNo"
|
|
@@ -141,65 +201,6 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-col>
|
|
|
-
|
|
|
- <el-col :span="4" style="width: 66px; float: right">
|
|
|
- <el-button
|
|
|
- type="warning"
|
|
|
- class="fr"
|
|
|
- :size="searchSize"
|
|
|
- @click="restSearch"
|
|
|
- >
|
|
|
- 重置
|
|
|
- </el-button>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
-
|
|
|
- <el-row style="margin-top:10px">
|
|
|
- <el-col :span="6" style="width: 520px; padding: 0 0 0 0px">
|
|
|
- <el-input
|
|
|
- clearable
|
|
|
- placeholder="关键字"
|
|
|
- v-model="input"
|
|
|
- :size="searchSize"
|
|
|
- class="input-with-select"
|
|
|
- @blur="
|
|
|
- pageInfo.curr = 1;
|
|
|
- parmValue.page = 1;
|
|
|
- searchList();
|
|
|
- "
|
|
|
- >
|
|
|
- <el-select
|
|
|
- v-model="select"
|
|
|
- style="width: 145px"
|
|
|
- slot="prepend"
|
|
|
- placeholder="关键字类型"
|
|
|
- @change="
|
|
|
- pageInfo.curr = 1;
|
|
|
- parmValue.page = 1;
|
|
|
- searchList();
|
|
|
- "
|
|
|
- >
|
|
|
- <el-option label="采购单编号" value="1"></el-option>
|
|
|
- <el-option label="入库单编号" value="2"></el-option>
|
|
|
- <!-- <el-option label="备库编号" value="3"></el-option> -->
|
|
|
- <el-option label="商品属性编号" value="4"></el-option>
|
|
|
- <el-option label="产品名称" value="5"></el-option>
|
|
|
- <el-option label="申请人" value="6"></el-option>
|
|
|
- <!-- <el-option label="采购供应商编号" value="7"></el-option> -->
|
|
|
- <el-option label="申请人部门" value="8"></el-option>
|
|
|
- </el-select>
|
|
|
-
|
|
|
- <el-button
|
|
|
- slot="append"
|
|
|
- @click="
|
|
|
- pageInfo.curr = 1;
|
|
|
- parmValue.page = 1;
|
|
|
- searchList();
|
|
|
- "
|
|
|
- icon="el-icon-search"
|
|
|
- ></el-button>
|
|
|
- </el-input>
|
|
|
- </el-col>
|
|
|
</el-row>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -220,6 +221,17 @@
|
|
|
"
|
|
|
></el-tag>
|
|
|
</template>
|
|
|
+ <template #order_source="{ scope }">
|
|
|
+ <el-tag
|
|
|
+ :size="tablebtnSize"
|
|
|
+ v-text="
|
|
|
+ (
|
|
|
+ cg_order_source_options.find((item) => item.id == scope.row.order_source) ||
|
|
|
+ {}
|
|
|
+ ).label || '--'
|
|
|
+ "
|
|
|
+ ></el-tag>
|
|
|
+ </template>
|
|
|
<template #status="{ scope }">
|
|
|
<el-tag
|
|
|
:size="tablebtnSize"
|
|
@@ -327,6 +339,7 @@ export default {
|
|
|
wsm_code: [],
|
|
|
wsm_supplierNo: [],
|
|
|
parmValue: {
|
|
|
+ order_source: "",
|
|
|
companyNo: "",
|
|
|
order_type: "",
|
|
|
// bk_code: "", // 备库编码
|
|
@@ -525,6 +538,8 @@ export default {
|
|
|
this.parmValue.apply_name = this.select === "6" ? this.input : ""; // 申请人
|
|
|
this.parmValue.supplierNo = this.select === "7" ? this.input : ""; // 采购供应商编号
|
|
|
this.parmValue.company_name = this.select === "8" ? this.input : ""; // 部门
|
|
|
+
|
|
|
+
|
|
|
// this.wsm_supplierNo = [];
|
|
|
let model = JSON.parse(JSON.stringify(this.parmValue));
|
|
|
model.supplierNo = this.currentCompany;
|
|
@@ -547,6 +562,7 @@ export default {
|
|
|
company_name: model.company_name,
|
|
|
companyNo: model.companyNo,
|
|
|
noRelation: true,
|
|
|
+ order_source: model.order_source
|
|
|
};
|
|
|
|
|
|
const res = await asyncRequest.list(_model);
|