测试
This commit is contained in:
@@ -10,12 +10,7 @@
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="负责人" prop="owner">
|
||||
<el-input
|
||||
v-model="queryParams.owner"
|
||||
placeholder="请输入负责人"
|
||||
clearable
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
<UserSelect v-model="queryParams.owner" :multiple="false" placeholder="请选择负责人" clearable />
|
||||
</el-form-item>
|
||||
<el-form-item label="关联订单ID" prop="orderId">
|
||||
<el-input
|
||||
@@ -128,7 +123,7 @@
|
||||
<el-input v-model="form.planCode" placeholder="请输入采购计划编号" />
|
||||
</el-form-item>
|
||||
<el-form-item label="负责人" prop="owner">
|
||||
<el-input v-model="form.owner" placeholder="请输入负责人" />
|
||||
<UserSelect v-model="form.owner" :multiple="false" placeholder="请选择负责人" />
|
||||
</el-form-item>
|
||||
<el-form-item label="关联订单ID" prop="orderId">
|
||||
<el-input v-model="form.orderId" placeholder="请输入关联订单ID" />
|
||||
@@ -163,12 +158,7 @@
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="销售经理" prop="salesManager">
|
||||
<el-input
|
||||
v-model="orderQueryParams.salesManager"
|
||||
placeholder="请输入销售经理"
|
||||
clearable
|
||||
@keyup.enter.native="handleOrderQuery"
|
||||
/>
|
||||
<UserSelect v-model="orderQueryParams.salesManager" :multiple="false" placeholder="请选择销售经理" clearable />
|
||||
</el-form-item>
|
||||
<el-form-item label="订单状态" prop="orderStatus">
|
||||
<el-select v-model="orderQueryParams.orderStatus" placeholder="请选择订单状态" clearable>
|
||||
@@ -268,13 +258,15 @@ import PurchasePlanClac from "./panels/clac.vue";
|
||||
import PurchasePlanDetail from "./panels/detail.vue";
|
||||
import CreatePurchasePanel from "./panels/CreatePurchasePanel.vue";
|
||||
import { EOrderStatus } from "../../../utils/enums";
|
||||
import UserSelect from '@/components/KLPService/UserSelect'
|
||||
|
||||
export default {
|
||||
name: "PurchasePlan",
|
||||
components: {
|
||||
PurchasePlanClac,
|
||||
PurchasePlanDetail,
|
||||
CreatePurchasePanel
|
||||
CreatePurchasePanel,
|
||||
UserSelect
|
||||
},
|
||||
dicts: ['order_status'],
|
||||
data() {
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<el-input v-model="mainForm.planCode" placeholder="请输入计划编号" style="width: 200px;" />
|
||||
</el-form-item>
|
||||
<el-form-item label="负责人" prop="owner">
|
||||
<el-input v-model="mainForm.owner" placeholder="请输入负责人" style="width: 200px;" />
|
||||
<UserSelect v-model="mainForm.owner" :multiple="false" placeholder="请选择负责人" style="width: 200px;" />
|
||||
</el-form-item>
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<el-input v-model="mainForm.remark" placeholder="请输入备注" style="width: 300px;" />
|
||||
@@ -77,7 +77,7 @@
|
||||
</el-table-column>
|
||||
<el-table-column prop="owner" label="负责人">
|
||||
<template #default="scope">
|
||||
<el-input v-model="scope.row.owner" size="small" />
|
||||
<UserSelect v-model="scope.row.owner" :multiple="false" placeholder="请选择负责人" size="small" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="remark" label="备注">
|
||||
@@ -97,9 +97,11 @@
|
||||
<script>
|
||||
import { createPurchasePlan } from '@/api/wms/purchasePlan'
|
||||
import { listRawMaterial } from '@/api/wms/rawMaterial'
|
||||
import UserSelect from '@/components/KLPService/UserSelect'
|
||||
|
||||
export default {
|
||||
name: 'CreatePurchasePanel',
|
||||
components: { UserSelect },
|
||||
props: {
|
||||
orderId: {
|
||||
type: [String, Number],
|
||||
|
||||
@@ -132,7 +132,7 @@
|
||||
<RawMaterialSelect v-model="form.rawMaterialId" placeholder="请选择原材料" @change="onRawMaterialChange" />
|
||||
</el-form-item>
|
||||
<el-form-item label="负责人" prop="owner">
|
||||
<el-input v-model="form.owner" placeholder="请输入负责人" />
|
||||
<UserSelect v-model="form.owner" :multiple="false" placeholder="请选择负责人" />
|
||||
</el-form-item>
|
||||
<el-form-item label="计划采购数量" prop="quantity">
|
||||
<el-input v-model="form.quantity" placeholder="请输入计划采购数量" />
|
||||
@@ -164,12 +164,14 @@ import { listPurchasePlanDetail, getPurchasePlanDetail, delPurchasePlanDetail, a
|
||||
import { EPurchaseDetailStatus } from "@/utils/enums";
|
||||
import StockInDialog from "./stockin.vue";
|
||||
import RawMaterialSelect from '@/components/KLPService/RawMaterialSelect';
|
||||
import UserSelect from '@/components/KLPService/UserSelect'
|
||||
|
||||
export default {
|
||||
name: "PurchasePlanDetail",
|
||||
components: {
|
||||
StockInDialog,
|
||||
RawMaterialSelect
|
||||
RawMaterialSelect,
|
||||
UserSelect
|
||||
},
|
||||
props: {
|
||||
planId: {
|
||||
|
||||
Reference in New Issue
Block a user