refactor(crm): 调整报价单crmQuoteInfo组件中序号字段,从key:1改为key:0

- 在ErpProjectChange相关类型中新增projectChangeCode字段,用于标识项目变更编号
- 在ErpProjectPlan相关类型中新增projectPlanCode、ossId、managerDeptName等字段,丰富项目计划数据结构
- 增加managerName和chargeName字段,支持项目经理及部门负责人名称展示
- 统一调整字段注释,增强代码可读性
- 调整crmQuoteInfo组件中序号字段,从key:1改为key:0,规范列索引
- 保留部分预留字段注释,便于后续扩展维护
dev
zangch@mesnac.com 1 month ago
parent fe777549d4
commit ba66265f38

@ -124,6 +124,11 @@ export interface ErpProjectChangeVO {
*/
projectChangeId: string | number;
/**
*
*/
projectChangeCode: string;
/**
* ID
*/
@ -267,6 +272,11 @@ export interface ErpProjectChangeForm extends BaseEntity {
*/
projectChangeId?: string | number;
/**
*
*/
projectChangeCode?: string;
/**
* ID
*/
@ -416,6 +426,11 @@ export interface ErpProjectChangeForm extends BaseEntity {
export interface ErpProjectChangeQuery extends PageQuery {
/**
*
*/
projectChangeCode?: string;
/**
* ID
*/

@ -9,6 +9,11 @@ export interface ErpProjectPlanVO {
*/
projectId: string | number;
/**
*
*/
projectPlanCode?: string;
/**
*
*/
@ -44,6 +49,11 @@ export interface ErpProjectPlanVO {
*/
contractId: string | number;
/**
* ID
*/
ossId?: string;
/**
*
*/
@ -84,6 +94,11 @@ export interface ErpProjectPlanVO {
*/
createName?: string;
/**
*
*/
managerDeptName?: string;
}
export interface ErpProjectPlanForm extends BaseEntity {
@ -97,6 +112,11 @@ export interface ErpProjectPlanForm extends BaseEntity {
*/
projectId?: string | number;
/**
*
*/
projectPlanCode?: string;
/**
*
*/
@ -132,11 +152,31 @@ export interface ErpProjectPlanForm extends BaseEntity {
*/
contractId?: string | number;
/**
* ID
*/
ossId?: string;
/**
*
*/
remark?: string;
/**
*
*/
managerDeptName?: string;
/**
*
*/
managerName?: string;
/**
*
*/
chargeName?: string;
/**
* 1 0
*/
@ -176,6 +216,11 @@ export interface ErpProjectPlanQuery extends PageQuery {
*/
projectId?: string | number;
/**
*
*/
projectPlanCode?: string;
/**
*
*/

@ -487,7 +487,7 @@ const dialog = reactive<DialogOption>({
//
const columns = ref<FieldOption[]>([
{ key: 1, label: `序号`, visible: true },
{ key: 0, label: `序号`, visible: true },
{ key: 1, label: `报价单号`, visible: true },
{ key: 2, label: `报价单名称`, visible: true },
{ key: 3, label: `报价轮次`, visible: false },
@ -525,11 +525,7 @@ const columns = ref<FieldOption[]>([
{ key: 35, label: `备注`, visible: true },
{ key: 36, label: `创建人`, visible: true },
{ key: 37, label: `创建时间`, visible: true },
// { key: 38, label: ``, visible: true },
// { key: 39, label: ``, visible: true },
// { key: 40, label: ``, visible: true },
// { key: 41, label: ``, visible: true },
//
]);
const initFormData: CrmQuoteInfoForm = {

Loading…
Cancel
Save