WXL
2025-02-27 5acc6d2dada00ac3c523e52ff5909c1e1f1937ab
src/api/AiCentre/Qtemplate.js
@@ -1,114 +1,226 @@
import request from "@/utils/request";
import { param } from "jquery";
// 查询问卷模版列表
export function getQtemplatelist(data) {
// 查询问卷模板列表
export function getQtemplateobj(data) {
  return request({
    url: "/smartor/svyLibTemplate/selectSvyLibTemplatelist",
    method: "post",
    data: data,
  });
}
// 问卷模版详情
// 问卷模板列表
export function getQtemplatelist(data) {
  return request({
    url: "/smartor/svyLibTemplate/list",
    method: "get",
    params: data,
  });
}
// 问卷模板详情
export function Qtemplateinfo(Id) {
  return request({
    url: "/smartor/svyLibTemplate/" + Id,
    method: "get",
  });
}
// 删除问卷模版
// 删除问卷模板
export function delQtemplateinfo(Id) {
    return request({
      url: "/smartor/svyLibTemplate/remove/" + Id,
      method: "get",
    });
  }
// 新增或修改问卷模版详情
  return request({
    url: "/smartor/svyLibTemplate/remove/" + Id,
    method: "get",
  });
}
// 新增或修改问卷模板详情
export function compileQtemplate(data) {
    return request({
      url: "/smartor/svyLibTemplate/saveOrUpdateTemplate",
      method: "post",
      data: data,
    });
  }
  return request({
    url: "/smartor/svyLibTemplate/saveOrUpdateTemplate",
    method: "post",
    data: data,
  });
}
  // 新增问卷模版分类
  export function addQtemplateclassify(data) {
    return request({
      url: "/smartor/svyLibTemplateCategory/addtree",
      method: "post",
      data: data,
    });
  }
    // 新增问卷模版分类
    export function editQtemplateclassify(data) {
      return request({
        url: "/smartor/svyLibTemplateCategory/edit",
        method: "post",
        data: data,
      });
    }
  // 删除问卷模版分类
// 新增问卷模板分类
export function addQtemplateclassify(data) {
  return request({
    url: "/smartor/svyLibTemplateCategory/addtree",
    method: "post",
    data: data,
  });
}
// 新增问卷模板分类
export function editQtemplateclassify(data) {
  return request({
    url: "/smartor/svyLibTemplateCategory/edit",
    method: "post",
    data: data,
  });
}
// 删除问卷模板分类
export function delQtemplateclassify(Id) {
  return request({
    url: "/smartor/svyLibTemplateCategory/remove/" + Id,
    method: "get",
  });
}
  // 查询问卷模版分类树
  export function getQtemplateclassify(data) {
    return request({
      url: "/smartor/svyLibTemplateCategory/list",
      method: "post",
      data: data,
    });
  }
  // 查询问卷模版分类树
  export function getQRcode(data) {
    return request({
      url: "/qrcode/getQRcode",
      method: "post",
      data: data,
    });
  }
    // 新增修改问卷任务
    export function Questionnairetaskdetails(data) {
      return request({
        url: "/smartor/svysingle/insertOrUpdateSvyTask",
        method: "post",
        data: data,
      });
    }
    // 查询问卷任务列表
    export function Questionnairetasklist(data) {
      return request({
        url: "/smartor/svytask/list",
        method: "post",
        data: data,
      });
    }
     // 发起问卷任务
     export function Questionnairetasksponsor(data) {
      return request({
        url: "/smartor/svytask/list",
        method: "post",
        data: data,
      });
    }
    // 查询问卷任务详情
    export function Questionnairetaskget(data) {
      return request({
        url: "/smartor/svysingle/queryTaskByCondition",
        method: "post",
        data: data,
      });
    }
    // 问卷任务模版新增修改
   export function TaskQuestioncomit(data) {
    return request({
      url: "/smartor/svytemplateTask/saveOrUpdateTaskTemp",
      method: "post",
      data: data,
    });
  }
// 查询问卷模板分类树
export function getQtemplateclassify(data) {
  return request({
    url: "/smartor/svyLibTemplateCategory/list",
    method: "post",
    data: data,
  });
}
// 查询问卷模板分类树
export function getQRcode(data) {
  return request({
    url: "/qrcode/getQRcode",
    method: "post",
    data: data,
  });
}
// 新增修改问卷任务
export function Questionnairetaskdetails(data) {
  return request({
    url: "/smartor/svysingle/insertOrUpdateSvyTask",
    method: "post",
    data: data,
  });
}
// 查询问卷任务列表
export function Questionnairetasklist(data) {
  return request({
    url: "/smartor/svytask/list",
    method: "post",
    data: data,
  });
}
// 发起问卷任务
export function Questionnairetasksponsor(data) {
  return request({
    url: "/smartor/svytask/list",
    method: "post",
    data: data,
  });
}
// 查询问卷任务详情
export function Questionnairetaskget(data) {
  return request({
    url: "/smartor/svysingle/queryTaskByCondition",
    method: "post",
    data: data,
  });
}
// 查询问卷任务详情
export function Questionnairetaskgetson(data) {
  return request({
    url: "/smartor/serviceSubtask/queryTaskByCondition",
    method: "post",
    data: data,
  });
}
// 问卷任务模板新增修改
export function TaskQuestioncomit(data) {
  return request({
    url: "/smartor/svytemplateTask/saveOrUpdateTaskTemp",
    method: "post",
    data: data,
  });
}
// 删除任务模板
export function deleteTaskQuestioncomit(svyid) {
  return request({
    url: "/smartor/svytemplateTask/remove/" + svyid,
    method: "get",
  });
}
export function getTaskQuestioncomit(svyid) {
  return request({
    url: "/smartor/svytemplateTask/" + svyid,
    method: "get",
  });
}
//科室病区模板关联新增
export function depthospgetson(data) {
  return request({
    url: "/smartor/td/add",
    method: "post",
    data: data,
  });
}
//科室病区模板关联查询
export function depthospgetsonlist(data) {
  return request({
    url: "/smartor/td/list",
    method: "get",
    params: data,
  });
}
//任务科室病区模板关联查询
export function taskdepthospgetsonlist(data) {
  return request({
    url: "/smartor/taskdept/list",
    method: "post",
    data: data,
  });
}
// 删除科室病区模板分类
export function depthospgetsondel(id) {
  return request({
    url: "/smartor/td/remove/" + id,
    method: "get",
  });
}
// 删除任务科室关联
export function taskdepthospgetsondel(id) {
  return request({
    url: "/smartor/taskdept/remove/" + id,
    method: "get",
  });
}
// 删除任务疾病关联
export function taskdiaghospgetsondel(id) {
  return request({
    url: `/smartor/taskdiag/remove/${id}`,
    method: "get",
  });
}
// 删除任务手术关联
export function taskoperhospgetsondel(id) {
  return request({
    url: `/smartor/taskoper/remove/${id}`,
    method: "get",
  });
}
// 获取任务疾病关联
export function taskdiaggetlist(data) {
  return request({
    url: "/smartor/taskdiag/list",
    method: "post",
    data: data,
  });
}
// 获取任务手术关联
export function taskopergetlist(data) {
  return request({
    url: "/smartor/taskoper/list",
    method: "post",
    data: data,
  });
}
// 医护保存数据
export function serviceSubtaskDetailedit(data) {
  return request({
    url: "/smartor/serviceSubtaskDetail/editByCondition",
    method: "post",
    data: data,
  });
}
export function serviceSubtaskDetailadd(data) {
  return request({
    url: "/smartor/serviceSubtaskDetail/add",
    method: "post",
    data: data,
  });
}