| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- import { http } from '@/utils/http/axios';
- //查询场景标签
- export interface sceneLabelType {
- code?: string;
- createdAt?: string;
- id?: number;
- isDeleted?: number;
- name?: string;
- remark?: string;
- status?: number;
- updatedAt?: string;
- }
- export const querySceneLabel = (): Promise<sceneLabelType[]> => {
- return http.request({
- url: '/template/findSceneLabel',
- method: 'get',
- });
- };
- //查询场景模板
- export interface templateType {
- code?: string;
- createdAt?: string;
- id?: number;
- isDeleted?: number;
- name?: string;
- remark?: string;
- status?: number;
- updatedAt?: string;
- }
- export const querytemplate = (): Promise<templateType[]> => {
- return http.request({
- url: '/template/findSceneModule',
- method: 'get',
- });
- };
- //查询车间模板
- export interface WorkshopModuleType {
- code?: string;
- createdAt?: string;
- id?: number;
- isDeleted?: number;
- name?: string;
- remark?: string;
- status?: number;
- updatedAt?: string;
- }
- export const queryWorkshopModule = (): Promise<WorkshopModuleType[]> => {
- return http.request({
- url: '/template/getWorkshopModuleList',
- method: 'get',
- });
- };
- //根据公司ID查询场景标签
- export interface SceneLabelByCompanyType {
- code?: string;
- createdAt?: string;
- id?: number;
- isDeleted?: number;
- name?: string;
- remark?: string;
- status?: number;
- updatedAt?: string;
- }
- export const querySceneLabelByCompany = (): Promise<SceneLabelByCompanyType[]> => {
- return http.request({
- url: '/template/findSceneLabelByCompany',
- method: 'get',
- });
- };
- //保存公司-场景标签-场景模板关系
- export interface SceneTempleteType {
- companyId?: number;
- createdAt?: string;
- id?: number;
- isDeleted?: number;
- remark?: string;
- sceneLabelId?: number;
- sceneModuleId?: number;
- updatedAt?: string;
- }
- export const addCompanyModuleLabel = (data: SceneTempleteType[]) => {
- return http.request({
- url: '/template/saveCompanyModuleLabelRel',
- method: 'post',
- data,
- });
- };
- //编辑公司-场景标签-场景模板关系
- export const editCompanyModuleLabel = (data: SceneTempleteType[]) => {
- return http.request({
- url: '/template/updateCompanyModuleLabelRel',
- method: 'put',
- data,
- });
- };
- //保存车间-车间模板关系
- export interface workShopTempleteType {
- id?: number;
- workshopId?: number;
- workshopModuleId?: number;
- remark?: string;
- createdAt: string;
- isDeleted?: number;
- updatedAt?: string;
- }
- export const addWorkshopModuleLabel = (data: workShopTempleteType): Promise<number> => {
- return http.request({
- url: '/template/saveWorkshopModuleRel',
- method: 'post',
- data,
- });
- };
|