| | |
| | | # 项目本地运行端口号 |
| | | VITE_PORT = 8198 |
| | | VITE_PORT = 8199 |
| | | |
| | | # 开发环境读取配置文件路径 |
| | | VITE_PUBLIC_PATH = / |
| | |
| | | /** |
| | | * @description 网页title |
| | | */ |
| | | title: '灵工企业客户端', |
| | | title: '灵工承揽端', |
| | | |
| | | errorLog: 'production', |
| | | |
| | | loginFormTitle: '灵工企业客户端', |
| | | loginFormTitle: '灵工承揽端', |
| | | }); |
| | | |
| | | type AppType = 'one' | 'rz' | 'jx'; |
| | | |
| | | const AppSettingMap = { |
| | | one: { |
| | | title: '灵工企业客户端', |
| | | loginFormTitle: '灵工企业客户端', |
| | | MenuTitle: '灵工企业客户端', |
| | | }, |
| | | rz: { |
| | | title: '聚千保理赔管理工具', |
| | | loginFormTitle: '聚千保理赔管理工具', |
| | | MenuTitle: '聚千保理赔', |
| | | }, |
| | | jx: { |
| | | title: '江西保险理赔管理工具', |
| | | loginFormTitle: '江西保险理赔管理工具', |
| | | MenuTitle: '江西保险理赔', |
| | | title: '灵工承揽端', |
| | | loginFormTitle: '灵工承揽端', |
| | | MenuTitle: '灵工承揽端', |
| | | }, |
| | | }; |
| | | |
| | |
| | | }); |
| | | |
| | | const operationBtns = defineOperationBtns([ |
| | | { |
| | | data: { |
| | | enCode: 'editBtn', |
| | | name: '编辑', |
| | | }, |
| | | emits: { |
| | | onClick: (role) => goAddOrEdit(role), |
| | | }, |
| | | extraProps: { |
| | | hide: (row: API.GetTaskInfosQueryResultItem) => row.status === EnumTaskStatus.Complete, |
| | | }, |
| | | }, |
| | | // { |
| | | // data: { |
| | | // enCode: 'editBtn', |
| | | // name: '编辑', |
| | | // }, |
| | | // emits: { |
| | | // onClick: (role) => goAddOrEdit(role), |
| | | // }, |
| | | // extraProps: { |
| | | // hide: (row: API.GetTaskInfosQueryResultItem) => row.status === EnumTaskStatus.Complete, |
| | | // }, |
| | | // }, |
| | | { |
| | | data: { |
| | | enCode: 'detailBtn', |
| | |
| | | onClick: (row: API.GetTaskInfosQueryResultItem) => goDetail(row), |
| | | }, |
| | | }, |
| | | { |
| | | data: { |
| | | enCode: 'publishBtn', |
| | | name: '发布', |
| | | }, |
| | | emits: { |
| | | onClick: (row: API.GetTaskInfosQueryResultItem) => |
| | | setTaskInfoReleaseStatus(row, EnumTaskReleaseStatus.InProcess), |
| | | }, |
| | | extraProps: { |
| | | hide: (row: API.GetTaskInfosQueryResultItem) => |
| | | row.releaseStatus === EnumTaskReleaseStatus.InProcess, |
| | | }, |
| | | }, |
| | | { |
| | | data: { |
| | | enCode: 'unPublishBtn', |
| | | name: '停止发布', |
| | | }, |
| | | emits: { |
| | | onClick: (row: API.GetTaskInfosQueryResultItem) => |
| | | setTaskInfoReleaseStatus(row, EnumTaskReleaseStatus.Stopped), |
| | | }, |
| | | extraProps: { |
| | | hide: (row: API.GetTaskInfosQueryResultItem) => |
| | | row.releaseStatus === EnumTaskReleaseStatus.Stopped, |
| | | }, |
| | | }, |
| | | { |
| | | data: { |
| | | enCode: 'arrangeBtn', |
| | | name: '安排', |
| | | }, |
| | | emits: { |
| | | onClick: (row: API.GetTaskInfosQueryResultItem) => handleArrange(row), |
| | | }, |
| | | extraProps: { |
| | | hide: (row: API.GetTaskInfosQueryResultItem) => |
| | | row.releaseStatus === EnumTaskReleaseStatus.Stopped, |
| | | }, |
| | | }, |
| | | // { |
| | | // data: { |
| | | // enCode: 'publishBtn', |
| | | // name: '发布', |
| | | // }, |
| | | // emits: { |
| | | // onClick: (row: API.GetTaskInfosQueryResultItem) => |
| | | // setTaskInfoReleaseStatus(row, EnumTaskReleaseStatus.InProcess), |
| | | // }, |
| | | // extraProps: { |
| | | // hide: (row: API.GetTaskInfosQueryResultItem) => |
| | | // row.releaseStatus === EnumTaskReleaseStatus.InProcess, |
| | | // }, |
| | | // }, |
| | | // { |
| | | // data: { |
| | | // enCode: 'unPublishBtn', |
| | | // name: '停止发布', |
| | | // }, |
| | | // emits: { |
| | | // onClick: (row: API.GetTaskInfosQueryResultItem) => |
| | | // setTaskInfoReleaseStatus(row, EnumTaskReleaseStatus.Stopped), |
| | | // }, |
| | | // extraProps: { |
| | | // hide: (row: API.GetTaskInfosQueryResultItem) => |
| | | // row.releaseStatus === EnumTaskReleaseStatus.Stopped, |
| | | // }, |
| | | // }, |
| | | // { |
| | | // data: { |
| | | // enCode: 'arrangeBtn', |
| | | // name: '安排', |
| | | // }, |
| | | // emits: { |
| | | // onClick: (row: API.GetTaskInfosQueryResultItem) => handleArrange(row), |
| | | // }, |
| | | // extraProps: { |
| | | // hide: (row: API.GetTaskInfosQueryResultItem) => |
| | | // row.releaseStatus === EnumTaskReleaseStatus.Stopped, |
| | | // }, |
| | | // }, |
| | | ]); |
| | | |
| | | const router = useRouter(); |
| | |
| | | build: { |
| | | outDir: |
| | | mode === 'staging' |
| | | ? `dist/dist-flexJobAdminBClient-${VITE_AppType}-${mode}` |
| | | ? `dist/dist-flexJobUndertake-${VITE_AppType}-${mode}` |
| | | : `dist/${dayjs().format( |
| | | 'YYYY-MM-DD' |
| | | )}/dist-flexJobAdminBClient-${VITE_AppType}-${mode}-${dayjs().format('YYYYMMDD')}`, |
| | | )}/dist-flexJobUndertake-${VITE_AppType}-${mode}-${dayjs().format('YYYYMMDD')}`, |
| | | }, |
| | | optimizeDeps: { |
| | | include: [ |