pull/781/head
苑坤 2025-05-25 14:13:52 +08:00
parent 25563315ed
commit c0bfe5ef03
11 changed files with 1092 additions and 1075 deletions

View File

@ -12,7 +12,7 @@
"test-server": "vite --mode test", "test-server": "vite --mode test",
"ts:check": "vue-tsc --noEmit", "ts:check": "vue-tsc --noEmit",
"build:local": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build", "build:local": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build",
"build:dev": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode dev", "build:dev": "node --max_old_space_size=5048 ./node_modules/vite/bin/vite.js build --mode dev",
"build:test": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode test", "build:test": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode test",
"build:stage": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode stage", "build:stage": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode stage",
"build:prod": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode prod", "build:prod": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode prod",

File diff suppressed because it is too large Load Diff

View File

@ -397,7 +397,7 @@ export enum DICT_TYPE {
// 考核类型 // 考核类型
HRM_ASSESS_TYPE = 'hrm_assess_type', HRM_ASSESS_TYPE = 'hrm_assess_type',
//需求部门 //需求部门
HRM_EMAND_DEPARTMENT = 'hrm_emand_department' HRM_EMAND_DEPARTMENT = 'hrm_emand_department',
HRM_CLOCK_STATUS = 'hrm-clock-status',
} }

View File

@ -42,7 +42,7 @@
</el-table-column> </el-table-column>
<el-table-column align="center" label="手机号" prop="mobile" /> <el-table-column align="center" label="手机号" prop="mobile" />
<el-table-column align="center" label="职位" prop="post" /> <el-table-column align="center" label="职位" prop="post" />
<el-table-column align="center" label="直属上级" prop="parentName" /> <!-- <el-table-column align="center" label="直属上级" prop="parentName" />-->
<el-table-column align="center" label="是否关键决策人" min-width="100" prop="master"> <el-table-column align="center" label="是否关键决策人" min-width="100" prop="master">
<template #default="scope"> <template #default="scope">
<dict-tag :type="DICT_TYPE.INFRA_BOOLEAN_STRING" :value="scope.row.master" /> <dict-tag :type="DICT_TYPE.INFRA_BOOLEAN_STRING" :value="scope.row.master" />

View File

@ -7,7 +7,7 @@
:inline="true" :inline="true"
:model="queryParams" :model="queryParams"
class="-mb-15px" class="-mb-15px"
label-width="90px" label-width="120px"
> >
<el-form-item label="联系人名称" prop="name"> <el-form-item label="联系人名称" prop="name">
<el-input <el-input
@ -54,7 +54,7 @@
</el-table-column> </el-table-column>
<el-table-column align="center" label="手机号" prop="mobile" /> <el-table-column align="center" label="手机号" prop="mobile" />
<el-table-column align="center" label="职位" prop="post" /> <el-table-column align="center" label="职位" prop="post" />
<el-table-column align="center" label="直属上级" prop="parentName" /> <!-- <el-table-column align="center" label="直属上级" prop="parentName" />-->
<el-table-column align="center" label="是否关键决策人" min-width="100" prop="master"> <el-table-column align="center" label="是否关键决策人" min-width="100" prop="master">
<template #default="scope"> <template #default="scope">
<dict-tag :type="DICT_TYPE.INFRA_BOOLEAN_STRING" :value="scope.row.master" /> <dict-tag :type="DICT_TYPE.INFRA_BOOLEAN_STRING" :value="scope.row.master" />

View File

@ -102,7 +102,7 @@
</el-link> </el-link>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column align="center" fixed="left" label="客户名称" prop="customerName" width="220"> <el-table-column align="center" fixed="left" label="客户名称" prop="customerName" width="280">
<!-- <template #default="scope"> <!-- <template #default="scope">
<el-link <el-link
:underline="false" :underline="false"

View File

@ -9,7 +9,7 @@
</el-table-column> </el-table-column>
<el-table-column label="手机号" align="center" prop="mobile" /> <el-table-column label="手机号" align="center" prop="mobile" />
<el-table-column label="职位" align="center" prop="post" /> <el-table-column label="职位" align="center" prop="post" />
<el-table-column label="直属上级" align="center" prop="parentName" /> <!-- <el-table-column label="直属上级" align="center" prop="parentName" />-->
<el-table-column label="是否关键决策人" align="center" prop="master" min-width="100"> <el-table-column label="是否关键决策人" align="center" prop="master" min-width="100">
<template #default="scope"> <template #default="scope">
<dict-tag :type="DICT_TYPE.INFRA_BOOLEAN_STRING" :value="scope.row.master" /> <dict-tag :type="DICT_TYPE.INFRA_BOOLEAN_STRING" :value="scope.row.master" />

View File

@ -32,30 +32,6 @@
class="!w-240px" class="!w-240px"
/> />
</el-form-item> </el-form-item>
<el-form-item label="客单价" prop="customerPrice">
<el-input
v-model="queryParams.customerPrice"
placeholder="请输入客单价"
clearable
@keyup.enter="handleQuery"
class="!w-240px"
/>
</el-form-item>
<el-form-item label="单位" prop="unit">
<el-select
v-model="queryParams.unit"
placeholder="请选择单位"
clearable
class="!w-240px"
>
<el-option
v-for="dict in getIntDictOptions(DICT_TYPE.CRM_PRODUCT_UNIT)"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item label="采购成本" prop="procurementCost"> <el-form-item label="采购成本" prop="procurementCost">
<el-input <el-input
v-model="queryParams.procurementCost" v-model="queryParams.procurementCost"
@ -65,24 +41,6 @@
class="!w-240px" class="!w-240px"
/> />
</el-form-item> </el-form-item>
<el-form-item label="客单价 - 采购成本" prop="profit">
<el-input
v-model="queryParams.profit"
placeholder="请输入客单价 - 采购成本"
clearable
@keyup.enter="handleQuery"
class="!w-240px"
/>
</el-form-item>
<el-form-item label="说明" prop="describe">
<el-input
v-model="queryParams.describe"
placeholder="请输入说明"
clearable
@keyup.enter="handleQuery"
class="!w-240px"
/>
</el-form-item>
<el-form-item label="创建时间" prop="createTime"> <el-form-item label="创建时间" prop="createTime">
<el-date-picker <el-date-picker
v-model="queryParams.createTime" v-model="queryParams.createTime"