|
@@ -136,6 +136,19 @@
|
|
|
></el-button>
|
|
|
</el-input>
|
|
|
</el-col>
|
|
|
+<!--
|
|
|
+ <el-col :span="4" >
|
|
|
+ <el-select style="width:100%;margin-left:10px" placeholder="供应商端" clearable size="mini" v-model="parmValue.has_account"
|
|
|
+ @change="
|
|
|
+ pageInfo.curr = 1;
|
|
|
+ parmValue.page = 1;
|
|
|
+ searchList();
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <el-option value="0" label="未开通" />
|
|
|
+ <el-option value="1" label="已开通"/>
|
|
|
+ </el-select>
|
|
|
+ </el-col> -->
|
|
|
</el-row>
|
|
|
|
|
|
<el-col :span="4" style="width: 66px; float: right">
|
|
@@ -186,20 +199,6 @@
|
|
|
@searchChange="supplierChange"
|
|
|
/>
|
|
|
</el-col>
|
|
|
-
|
|
|
-
|
|
|
- <el-col :span="4" >
|
|
|
- <el-select style="width:100%;margin-left:10px;margin-top:10px" placeholder="供应商端开启状态" clearable size="mini" v-model="parmValue.c"
|
|
|
- @change="
|
|
|
- pageInfo.curr = 1;
|
|
|
- parmValue.page = 1;
|
|
|
- searchList();
|
|
|
- "
|
|
|
- >
|
|
|
- <el-option value="0" label="未开通" />
|
|
|
- <el-option value="1" label="已开通"/>
|
|
|
- </el-select>
|
|
|
- </el-col>
|
|
|
</el-row>
|
|
|
|
|
|
<!-- <el-col :span="4" style="width: 120px">
|
|
@@ -246,8 +245,8 @@
|
|
|
<template #has_account="{ scope }">
|
|
|
<el-tag
|
|
|
:size="tablebtnSize"
|
|
|
- :type="scope.row.has_account == '0' ? 'warning' : ''"
|
|
|
- >{{ String(scope.row.has_account) === '1' ? '已开通' : '未开通' }}</el-tag>
|
|
|
+ :type="has_account_list.find(({code}) => code === String(scope.row.has_account))?.type"
|
|
|
+ >{{ has_account_list.find(({code}) => code === String(scope.row.has_account))?.name }}</el-tag>
|
|
|
</template>
|
|
|
|
|
|
|
|
@@ -312,10 +311,11 @@ import resToken from "@/mixins/resToken";
|
|
|
import companyHelper from "@/mixins/companyHelper";
|
|
|
|
|
|
import asyncRequest from "@/apis/service/purchaseIn/wsmInOrder";
|
|
|
-import { cg_order_type_options, cg_order_source_options } from "@/assets/js/statusList";
|
|
|
+import { cg_order_type_options, cg_order_source_options, has_account_list } from "@/assets/js/statusList";
|
|
|
import columns from "./columns"; //表格列参数
|
|
|
import { mapGetters } from "vuex";
|
|
|
|
|
|
+
|
|
|
export default {
|
|
|
name: "purchaseOrder",
|
|
|
mixins: [mixinPage, resToken, companyHelper],
|
|
@@ -344,6 +344,7 @@ export default {
|
|
|
sselect: "创建时间",
|
|
|
cg_order_type_options,
|
|
|
cg_order_source_options,
|
|
|
+ has_account_list,
|
|
|
|
|
|
// 状态
|
|
|
statusOptions: [
|
|
@@ -493,6 +494,7 @@ export default {
|
|
|
end: "", // 结束时间
|
|
|
};
|
|
|
this.parmValue = {
|
|
|
+ has_account: "",
|
|
|
order_type: "",
|
|
|
// bk_code: "", // 备库编码
|
|
|
wsm_in_code: "", // 入库单号
|
|
@@ -601,7 +603,8 @@ export default {
|
|
|
size: model.size,
|
|
|
company_name: model.company_name,
|
|
|
order_source: model.order_source,
|
|
|
- needRela: true
|
|
|
+ has_account: model.has_account,
|
|
|
+ needRela: true,
|
|
|
};
|
|
|
const res = await asyncRequest.list(_model);
|
|
|
if (res && res.code === 0 && res.data) {
|