|
@@ -2,7 +2,7 @@
|
|
|
<div class="p-2">
|
|
|
<!--查询区域-->
|
|
|
<div class="jeecg-basic-table-form-container">
|
|
|
- <a-form ref="formRef" @keyup.enter.native="reload" :model="queryParam" :label-col="labelCol" :wrapper-col="wrapperCol">
|
|
|
+ <a-form ref="formRef" @keyup.enter.native="reload" :model="queryParam" :label-col="{ style: 'width: 220px' }">
|
|
|
<a-row :gutter="24">
|
|
|
<a-col :lg="8">
|
|
|
<a-form-item name="billDate">
|
|
@@ -11,7 +11,7 @@
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :lg="8">
|
|
|
- <a-form-item name="project" :label-col="labelCol1" :wrapper-col="wrapperCol1">
|
|
|
+ <a-form-item name="project" >
|
|
|
<template #label><span title="系统项目(project)">系统项目(project)</span></template>
|
|
|
<ApiSelect
|
|
|
:api="ProjectOption"
|
|
@@ -34,24 +34,14 @@
|
|
|
<JInput placeholder="请输入订单编号(bill code)" v-model:value="queryParam.billCode" allow-clear AutoComplete="off" />
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
- <a-col :lg="8">
|
|
|
+ <a-col :lg="16">
|
|
|
<a-form-item name="supplier">
|
|
|
<template #label><span title="供应商(supplier)">供应商(supplier)</span></template>
|
|
|
- <ApiSelect
|
|
|
- :api="supplierOption"
|
|
|
- showSearch
|
|
|
- v-model:value="queryParam.supplier"
|
|
|
- :filterOption="true"
|
|
|
- resultField="records"
|
|
|
- labelField="name"
|
|
|
- valueField="id"
|
|
|
- :params="{ pageSize: -1 }"
|
|
|
- optionFilterProp="label"
|
|
|
- />
|
|
|
+ <JSelect v-model:value="queryParam.supplier" :get-option-url="supplierOption" :showField="showField"></JSelect>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :lg="8">
|
|
|
- <a-form-item name="priority" :label-col="labelCol1" :wrapper-col="wrapperCol1">
|
|
|
+ <a-form-item name="priority" >
|
|
|
<template #label><span title="优先级(priority)">优先级(priority)</span></template>
|
|
|
<JDictSelectTag v-model:value="queryParam.priority" placeholder="请选择" dictCode="priority" style="width: 100%" />
|
|
|
</a-form-item>
|
|
@@ -75,7 +65,7 @@
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :lg="8">
|
|
|
- <a-form-item name="maker" :label-col="labelCol1" :wrapper-col="wrapperCol1">
|
|
|
+ <a-form-item name="maker" >
|
|
|
<template #label><span title="厂家(maker)">厂家(maker)</span></template>
|
|
|
<JInput placeholder="请输入厂家(maker)" v-model:value="queryParam.maker" allow-clear AutoComplete="off" />
|
|
|
</a-form-item>
|
|
@@ -93,7 +83,7 @@
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :lg="8">
|
|
|
- <a-form-item name="purchaseDepartment" :label-col="labelCol1" :wrapper-col="wrapperCol1">
|
|
|
+ <a-form-item name="purchaseDepartment" >
|
|
|
<template #label><span title="采购部门(purchase saleDepartment)">采购部门(purchase department)</span></template>
|
|
|
<JSelectDept v-model:value="queryParam.purchaseDepartment" :multiple="false" />
|
|
|
</a-form-item>
|
|
@@ -111,7 +101,7 @@
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :lg="8">
|
|
|
- <a-form-item name="status" :label-col="labelCol1" :wrapper-col="wrapperCol1">
|
|
|
+ <a-form-item name="status" >
|
|
|
<template #label><span title="供应商确认(supplier confirm)">供应商确认(supplier confirm)</span></template>
|
|
|
<JDictSelectTag v-model:value="queryParam.status" placeholder="请选择" dictCode="yes_or_no" />
|
|
|
</a-form-item>
|
|
@@ -204,9 +194,7 @@
|
|
|
ProjectOption
|
|
|
} from './PurchaseOrderyForm.api';
|
|
|
import { cloneDeep } from 'lodash-es';
|
|
|
- import { defHttp } from '/@/utils/http/axios';
|
|
|
- import { JDictSelectTag, ApiSelect, JInput } from '/@/components/Form';
|
|
|
- import JSelectInput from '/@/components/Form/src/jeecg/components/JSelectInput.vue';
|
|
|
+ import { JDictSelectTag, ApiSelect, JInput,JSelect } from '/@/components/Form';
|
|
|
import JSelectUser from '/@/components/Form/src/jeecg/components/JSelectUser.vue';
|
|
|
import JSelectDept from '/@/components/Form/src/jeecg/components/JSelectDept.vue';
|
|
|
import ViewFileListModal from './components/ViewFileListModal.vue';
|
|
@@ -220,6 +208,7 @@
|
|
|
const SelectPurOrderModalRef = ref();
|
|
|
const ViewHistoryVersionModallRef = ref();
|
|
|
const queryParam = reactive<any>({});
|
|
|
+ var showField = ref('currency+name');
|
|
|
//注册model
|
|
|
const [registerModal, { openModal }] = useModal();
|
|
|
//注册table数据
|