diff --git a/src/api/oa/erp/projectPurchase/types.ts b/src/api/oa/erp/projectPurchase/types.ts
index f84dea0..691f836 100644
--- a/src/api/oa/erp/projectPurchase/types.ts
+++ b/src/api/oa/erp/projectPurchase/types.ts
@@ -14,6 +14,11 @@ export interface ProjectPurchaseVO {
*/
projectCode: string;
+ /**
+ * 采购编号
+ */
+ purchaseCode?: string;
+
/**
* 项目名称
*/
@@ -24,21 +29,41 @@ export interface ProjectPurchaseVO {
*/
managerId: string | number;
+ /**
+ * 项目经理名称
+ */
+ managerName?: string;
+
/**
* 部门负责人
*/
chargeId: string | number;
+ /**
+ * 部门负责人名称
+ */
+ chargeName?: string;
+
/**
* 分管副总
*/
deputyId: string | number;
+ /**
+ * 分管副总名称
+ */
+ deputyName?: string;
+
/**
* 提报人
*/
reporterId: string | number;
+ /**
+ * 提报人名称
+ */
+ reporterName?: string;
+
/**
* 收货人
*/
@@ -107,6 +132,11 @@ export interface ProjectPurchaseForm extends BaseEntity {
*/
projectCode?: string;
+ /**
+ * 采购编号
+ */
+ purchaseCode?: string;
+
/**
* 项目名称
*/
@@ -211,6 +241,11 @@ export interface ProjectPurchaseQuery extends PageQuery {
*/
projectCode?: string;
+ /**
+ * 采购编号
+ */
+ purchaseCode?: string;
+
/**
* 项目名称
*/
diff --git a/src/views/oa/erp/projectPurchase/edit.vue b/src/views/oa/erp/projectPurchase/edit.vue
index 810a735..25702a5 100644
--- a/src/views/oa/erp/projectPurchase/edit.vue
+++ b/src/views/oa/erp/projectPurchase/edit.vue
@@ -13,7 +13,6 @@
/>
-
@@ -25,6 +24,11 @@
+
+
+
+
+
@@ -58,14 +62,14 @@
-
+
-
+
@@ -83,7 +87,7 @@
- {{ dict.label }}
+ {{ dict.label }}
@@ -96,39 +100,24 @@
-
+
-
-
采购物料
-
- 刷新
-
- 新增物料
-
-
+
+
+ 添加标准物料
+
-
-
-
+
+
+
-
-
-
-
-
@@ -136,16 +125,6 @@
{{ proxy?.parseTime?.(scope.row.arrivalTime, '{y}-{m}-{d} {h}:{i}') || scope.row.arrivalTime }}
-
-
-
-
-
-
-
-
-
-
@@ -156,58 +135,88 @@
-
+
+
+
+
+ 添加非标准物料
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ proxy?.parseTime?.(scope.row.arrivalTime, '{y}-{m}-{d} {h}:{i}') || scope.row.arrivalTime }}
+
+
+
+
+
+ 编辑
+ 删除
+
+
+
+
+
+
- {{ dict.label }}
+ {{ dict.label }}
+
+
+
+
+
+
+
-
-
- {{ dict.label }}
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
- {{ dict.label }}
-
+
+
+
+
@@ -222,12 +231,12 @@
-
-
-
-
-
-
+
@@ -235,13 +244,6 @@
-
-
-
- {{ dict.label }}
-
-
-
@@ -259,18 +261,13 @@
+
+
diff --git a/src/views/oa/erp/projectPurchase/index.vue b/src/views/oa/erp/projectPurchase/index.vue
index 2715fc4..91becda 100644
--- a/src/views/oa/erp/projectPurchase/index.vue
+++ b/src/views/oa/erp/projectPurchase/index.vue
@@ -7,6 +7,9 @@
+
+
+
@@ -50,12 +53,13 @@
+
-
-
-
-
+
+
+
+
@@ -122,9 +126,9 @@ const total = ref(0);
const queryFormRef = ref();
const columns = ref([
- { key: 0, label: `项目采购ID`, visible: true },
- { key: 1, label: `租户编号`, visible: true },
- { key: 2, label: `项目ID`, visible: true },
+ { key: 0, label: `项目采购ID`, visible: false },
+ { key: 1, label: `租户编号`, visible: false },
+ { key: 2, label: `项目ID`, visible: false },
{ key: 3, label: `项目号`, visible: true },
{ key: 4, label: `项目名称`, visible: true },
{ key: 5, label: `项目经理`, visible: true },
@@ -137,17 +141,18 @@ const columns = ref([
{ key: 12, label: `收货人联系方式`, visible: true },
{ key: 13, label: `项目采购状态`, visible: true },
{ key: 14, label: `流程状态`, visible: true },
- { key: 15, label: `排序号`, visible: true },
- { key: 16, label: `合同/预算ID`, visible: true },
- { key: 17, label: `备注`, visible: true },
- { key: 18, label: `是否备件类`, visible: true },
- { key: 19, label: `激活标识`, visible: true },
- { key: 20, label: `删除标志`, visible: true },
- { key: 21, label: `创建部门`, visible: true },
- { key: 22, label: `创建人`, visible: true },
- { key: 23, label: `创建时间`, visible: true },
- { key: 24, label: `更新人`, visible: true },
- { key: 25, label: `更新时间`, visible: true }
+ { key: 15, label: `排序号`, visible: false },
+ { key: 16, label: `合同/预算ID`, visible: false },
+ { key: 17, label: `备注`, visible: false },
+ { key: 18, label: `是否备件类`, visible: false },
+ { key: 19, label: `激活标识`, visible: false },
+ { key: 20, label: `删除标志`, visible: false },
+ { key: 21, label: `创建部门`, visible: false },
+ { key: 22, label: `创建人`, visible: false },
+ { key: 23, label: `创建时间`, visible: false },
+ { key: 24, label: `更新人`, visible: false },
+ { key: 25, label: `更新时间`, visible: false },
+ { key: 26, label: `采购编号`, visible: true }
]);
const data = reactive<{ queryParams: ProjectPurchaseQuery }>({
@@ -156,6 +161,7 @@ const data = reactive<{ queryParams: ProjectPurchaseQuery }>({
pageSize: 10,
projectId: undefined,
projectCode: undefined,
+ purchaseCode: undefined,
projectName: undefined,
managerId: undefined,
chargeId: undefined,
@@ -215,7 +221,7 @@ const handleUpdate = (row?: ProjectPurchaseVO) => {
}
proxy?.$tab.closePage(route);
router.push({
- path: '/oa/erp/projectPurchase/edit',
+ path: '/purchase/projectPurchase/edit',
query: { id: projectPurchaseId, type: 'update' }
});
};