WXL
2023-12-18 d94d00d2cd9eaf87bb3776f72f8e73410b93cb7a
随访题库完成
已添加3个文件
已删除40个文件
已修改94个文件
4276 ■■■■ 文件已修改
src/api/AiCentre/index.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/AiCentre/indicator.js 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/knowledge/education.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/monitor/cache.js 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/monitor/job.js 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/monitor/jobLog.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/monitor/logininfor.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/monitor/online.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/monitor/operlog.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/patient/homepage.js 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/patient/record.js 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/hecategory.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/helibrary.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrexecuteconfig.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrextemplate.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrextemplatescript.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrflow.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrflownode.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrflownodebranch.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrglobalconfig.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrintent.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrlibascript.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrlibintent.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrlibintentcategory.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrlibscript.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrlibscriptcategory.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrlibscriptmodel.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrrecall.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrscene.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrscenecategory.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrscript.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrscriptmodel.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrscripttarget.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrtarget.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrtask.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrtaskcall.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrtaskcalldetail.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrtaskcallrecord.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrtasksms.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrtemplate.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrtemplatescript.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/ivrtemplatetarget.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/patarchive.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/patinhosp.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/patouthosp.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/patphysical.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/schemeautofinshrule.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/schemecalldetail.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/schemecategory.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/schemelibrary.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/schemeplan.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/schemetask.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/schemetaskconfig.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/schemetaskrecord.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/schemetaskrepeatconfig.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/schemetriggerrule.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/schemetriggerscene.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/smsaccount.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/smsparam.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/smsrecords.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/smstemplet.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/svycategory.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/svyexception.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/svyfinish.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/svyfinishoption.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/svyfinishtopic.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/svyresult.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/svytitle.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/svytopic.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartor/svytopicoption.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_applydisease.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_dict_disease.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_dict_drug.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_dict_inspect.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_dict_physicalpackage.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_dict_surgery.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_dict_test.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_organization.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_person.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_pushtemplate.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_sequence.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_smsaccount.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_tag.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_tagcategory.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_template.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_templatecategory.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/base_wxaccount.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/ivr_task.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/ivr_taskcall.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/ivr_tasksms.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_archive.js 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_archivecontact.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_archivetag.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_apointment.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_bloodsugar.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_drug.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_hypertension.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_inhosp.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_inspection.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_inspection_item.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_operation.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_outhosp.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_physical.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_registration.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/pat_med_weight.js 71 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/svr_prjtask.js 138 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/svr_prjtaskline.js 126 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/svr_task.js 80 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/taskinfo.js 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/smartorpor/workflow/workflow.js 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/category.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/config.js 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/dept.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/dict/data.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/dict/type.js 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/label.js 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/menu.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/notice.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/post.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/role.js 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/tag.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/user.js 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/tool/gen.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/store/getters.js 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/request.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/followvisit/satisfaction/particulars/index.vue 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/followvisit/tasklist/FollowupDetails/index.vue 52 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/followvisit/tasklist/index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/follow/index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/patient/behospitalized.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/patient/index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/patient/outpatient.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/patient/physical.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/patient/profile/index.vue 340 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/propaganda/particty.vue 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/repositoryai/intention/index.vue 80 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/label/index.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/AiCentre/index.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1 @@
export * from './indicator'
src/api/AiCentre/indicator.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,48 @@
import request from "@/utils/request";
// æŸ¥è¯¢æŒ‡æ ‡åˆ—表
export function listtarget(data) {
  return request({
    url: "/smartor/target/list",
    method: "post",
    data: data,
  });
}
// æŸ¥è¯¢æŒ‡æ ‡åŠå…¶å…³è”选项
export function gettargetInfo(data) {
  return request({
    url: "/smartor/target/targetInfo",
    method: "post",
    data: data,
  });
}
// æŒ‡æ ‡è¯¦æƒ…
export function particulartarget(Id) {
  return request({
    url: "/smartor/target/getInfo/" + Id,
    method: "get",
  });
}
// æŸ¥è¯¢æŒ‡æ ‡åŠå…¶å…³è”选项
export function gettargetInfoedit(data) {
  return request({
    url: "/smartor/target/edit",
    method: "post",
    data: data,
  });
}
// æ–°å¢žæŒ‡æ ‡
export function addtarget(data) {
  return request({
    url: "/smartor/target/add",
    method: "post",
    data: data,
  });
}
// åˆ é™¤æŒ‡æ ‡
export function deletetarget(userId) {
  return request({
    url: "/smartor/target/remove/" + userId,
    method: "get",
  });
}
src/api/knowledge/education.js
@@ -4,8 +4,8 @@
// ä¿®æ”¹å®£æ•™åˆ†ç±»
export function amendtag(data) {
  return request({
    url: '/smartor/hecategory',
    method: 'put',
    url: '/smartor/hecategory/edit',
    method: 'post',
    data: data
  })
};
@@ -40,8 +40,8 @@
   */
export function deletetag(userId) {
    return request({
      url: '/smartor/hecategory/' + userId,
      method: 'delete',
      url: '/smartor/hecategory/remove/' + userId,
      method: 'get',
    })
  };
  // å¯¼å‡ºæ ‡ç­¾åˆ—表
src/api/monitor/cache.js
@@ -35,23 +35,23 @@
// æ¸…理指定名称缓存
export function clearCacheName(cacheName) {
  return request({
    url: '/monitor/cache/clearCacheName/' + cacheName,
    method: 'delete'
    url: '/monitor/cache/clearCacheName/remove/' + cacheName,
    method: 'get'
  })
}
// æ¸…理指定键名缓存
export function clearCacheKey(cacheKey) {
  return request({
    url: '/monitor/cache/clearCacheKey/' + cacheKey,
    method: 'delete'
    url: '/monitor/cache/clearCacheKey/remove/' + cacheKey,
    method: 'get'
  })
}
// æ¸…理全部缓存
export function clearCacheAll() {
  return request({
    url: '/monitor/cache/clearCacheAll',
    method: 'delete'
    url: '/monitor/cache/clearCacheAll/remove',
    method: 'get'
  })
}
src/api/monitor/job.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹å®šæ—¶ä»»åŠ¡è°ƒåº¦
export function updateJob(data) {
  return request({
    url: '/monitor/job',
    method: 'put',
    url: '/monitor/job/edit',
    method: 'post',
    data: data
  })
}
@@ -38,8 +38,8 @@
// åˆ é™¤å®šæ—¶ä»»åŠ¡è°ƒåº¦
export function delJob(jobId) {
  return request({
    url: '/monitor/job/' + jobId,
    method: 'delete'
    url: '/monitor/job/remove/' + jobId,
    method: 'get'
  })
}
@@ -50,8 +50,8 @@
    status
  }
  return request({
    url: '/monitor/job/changeStatus',
    method: 'put',
    url: '/monitor/job/changeStatus/edit',
    method: 'post',
    data: data
  })
}
@@ -64,8 +64,8 @@
    jobGroup
  }
  return request({
    url: '/monitor/job/run',
    method: 'put',
    url: '/monitor/job/run/edit',
    method: 'post',
    data: data
  })
}
src/api/monitor/jobLog.js
@@ -12,15 +12,15 @@
// åˆ é™¤è°ƒåº¦æ—¥å¿—
export function delJobLog(jobLogId) {
  return request({
    url: '/monitor/jobLog/' + jobLogId,
    method: 'delete'
    url: '/monitor/jobLog/remove/' + jobLogId,
    method: 'get'
  })
}
// æ¸…空调度日志
export function cleanJobLog() {
  return request({
    url: '/monitor/jobLog/clean',
    method: 'delete'
    url: '/monitor/jobLog/clean/remove',
    method: 'get'
  })
}
src/api/monitor/logininfor.js
@@ -12,8 +12,8 @@
// åˆ é™¤ç™»å½•日志
export function delLogininfor(infoId) {
  return request({
    url: '/monitor/logininfor/' + infoId,
    method: 'delete'
    url: '/monitor/logininfor/remove/' + infoId,
    method: 'get'
  })
}
@@ -28,7 +28,7 @@
// æ¸…空登录日志
export function cleanLogininfor() {
  return request({
    url: '/monitor/logininfor/clean',
    method: 'delete'
    url: '/monitor/logininfor/clean/remove',
    method: 'get'
  })
}
src/api/monitor/online.js
@@ -12,7 +12,7 @@
// å¼ºé€€ç”¨æˆ·
export function forceLogout(tokenId) {
  return request({
    url: '/monitor/online/' + tokenId,
    method: 'delete'
    url: '/monitor/online/remove/' + tokenId,
    method: 'get'
  })
}
src/api/monitor/operlog.js
@@ -12,15 +12,15 @@
// åˆ é™¤æ“ä½œæ—¥å¿—
export function delOperlog(operId) {
  return request({
    url: '/monitor/operlog/' + operId,
    method: 'delete'
    url: '/monitor/operlog/remove/' + operId,
    method: 'get'
  })
}
// æ¸…空操作日志
export function cleanOperlog() {
  return request({
    url: '/monitor/operlog/clean',
    method: 'delete'
    url: '/monitor/operlog/clean/remove',
    method: 'get'
  })
}
src/api/patient/homepage.js
@@ -20,8 +20,8 @@
// ä¿®æ”¹æ‚£è€…档案
export function alterpatient(data) {
  return request({
    url: '/smartor/patarchive',
    method: 'put',
    url: '/smartor/patarchive/edit',
    method: 'post',
    data: data
  })
};
@@ -44,7 +44,7 @@
export function deletepatient(userId) {
  return request({
    url: '/smartor/patarchive/remove/' + userId,
    method: 'delete',
    method: 'get',
  })
};
@@ -71,11 +71,12 @@
    data: data
  })
};
// ç—…史详情
export function getmedicalhistory(userId) {
// ç—…史列表
export function getmedicalhistory(data) {
  return request({
    url: '/medicalhistory/'+userId,
    method: 'get',
    url: '/medicalhistory/selectMedicalHistoryList',
    method: 'post',
    data: data
  })
};
@@ -111,10 +112,18 @@
    method: 'get',
  })
};
// è”系方式列表
export function listcontactinformation(data) {
  return request({
    url: '/archivecontact/selectPatArchivecontactList',
    method: 'post',
    data:data
  })
};
// åˆ é™¤è¯¦æƒ…
export function delcontactinformation(userId) {
  return request({
    url: '/archivecontact/'+userId,
    url: '/archivecontact/remove/'+userId,
    method: 'get',
  })
};
src/api/patient/record.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,33 @@
import request from '@/utils/request'
import { parseStrEmpty } from "@/utils/ruoyi";//处理字符串,und,null转换为'';
// æŸ¥è¯¢ä½é™¢è®°å½•列表
export function listpatient(data) {
  return request({
    url: '/smartor/patinhosp/selectPatMedInhospList',
    method: 'post',
    data: data
  })
};
// ä½é™¢è®°å½•详情
export function particularpatient(userId) {
    return request({
      url: '/smartor/patinhosp/' + userId,
      method: 'get',
    })
  };
  // æ–°å¢žä½é™¢è®°å½•
export function addpatient(data) {
    return request({
      url: '/smartor/patinhosp/add',
      method: 'post',
      data: data
    })
  };
  // åˆ é™¤ä½é™¢è®°å½•
export function deletepatient(userId) {
    return request({
      url: '/smartor/patinhosp/remove/' + userId,
      method: 'get',
    })
  };
src/api/smartor/hecategory.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹å®£æ•™åˆ†ç±»
export function updateHecategory(data) {
  return request({
    url: '/smartor/hecategory',
    method: 'put',
    url: '/smartor/hecategory/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤å®£æ•™åˆ†ç±»
export function delHecategory(id) {
  return request({
    url: '/smartor/hecategory/' + id,
    method: 'delete'
    url: '/smartor/hecategory/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/helibrary.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹å®£æ•™åº“
export function updateHelibrary(data) {
  return request({
    url: '/smartor/helibrary',
    method: 'put',
    url: '/smartor/helibrary/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤å®£æ•™åº“
export function delHelibrary(id) {
  return request({
    url: '/smartor/helibrary/' + id,
    method: 'delete'
    url: '/smartor/helibrary/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/ivrexecuteconfig.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI外呼执行配置
export function updateIvrexecuteconfig(data) {
  return request({
    url: '/smartor/ivrexecuteconfig',
    method: 'put',
    url: '/smartor/ivrexecuteconfig/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI外呼执行配置
export function delIvrexecuteconfig(scenecfgid) {
  return request({
    url: '/smartor/ivrexecuteconfig/' + scenecfgid,
    method: 'delete'
    url: '/smartor/ivrexecuteconfig/remove/' + scenecfgid,
    method: 'get'
  })
}
src/api/smartor/ivrextemplate.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ‰©å±•话术模板库
export function updateIvrextemplate(data) {
  return request({
    url: '/smartor/ivrextemplate',
    method: 'put',
    url: '/smartor/ivrextemplate/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ‰©å±•话术模板库
export function delIvrextemplate(subModuleID) {
  return request({
    url: '/smartor/ivrextemplate/' + subModuleID,
    method: 'delete'
    url: '/smartor/ivrextemplate/remove/' + subModuleID,
    method: 'get'
  })
}
src/api/smartor/ivrextemplatescript.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ‰©å±•话术模板库话术
export function updateIvrextemplatescript(data) {
  return request({
    url: '/smartor/ivrextemplatescript',
    method: 'put',
    url: '/smartor/ivrextemplatescript/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ‰©å±•话术模板库话术
export function delIvrextemplatescript(DetailID) {
  return request({
    url: '/smartor/ivrextemplatescript/' + DetailID,
    method: 'delete'
    url: '/smartor/ivrextemplatescript/remove/' + DetailID,
    method: 'get'
  })
}
src/api/smartor/ivrflow.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI外呼流程
export function updateIvrflow(data) {
  return request({
    url: '/smartor/ivrflow',
    method: 'put',
    url: '/smartor/ivrflow/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI外呼流程
export function delIvrflow(flowid) {
  return request({
    url: '/smartor/ivrflow/' + flowid,
    method: 'delete'
    url: '/smartor/ivrflow/remove/' + flowid,
    method: 'get'
  })
}
src/api/smartor/ivrflownode.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI外呼流程节点
export function updateIvrflownode(data) {
  return request({
    url: '/smartor/ivrflownode',
    method: 'put',
    url: '/smartor/ivrflownode/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI外呼流程节点
export function delIvrflownode(flownodeid) {
  return request({
    url: '/smartor/ivrflownode/' + flownodeid,
    method: 'delete'
    url: '/smartor/ivrflownode/remove/' + flownodeid,
    method: 'get'
  })
}
src/api/smartor/ivrflownodebranch.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI外呼流程节点分支
export function updateIvrflownodebranch(data) {
  return request({
    url: '/smartor/ivrflownodebranch',
    method: 'put',
    url: '/smartor/ivrflownodebranch/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI外呼流程节点分支
export function delIvrflownodebranch(branchid) {
  return request({
    url: '/smartor/ivrflownodebranch/' + branchid,
    method: 'delete'
    url: '/smartor/ivrflownodebranch/remove/' + branchid,
    method: 'get'
  })
}
src/api/smartor/ivrglobalconfig.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI外呼全局配置
export function updateIvrglobalconfig(data) {
  return request({
    url: '/smartor/ivrglobalconfig',
    method: 'put',
    url: '/smartor/ivrglobalconfig/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI外呼全局配置
export function delIvrglobalconfig(gblconfigid) {
  return request({
    url: '/smartor/ivrglobalconfig/' + gblconfigid,
    method: 'delete'
    url: '/smartor/ivrglobalconfig/remove/' + gblconfigid,
    method: 'get'
  })
}
src/api/smartor/ivrintent.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI外呼意图
export function updateIvrintent(data) {
  return request({
    url: '/smartor/ivrintent',
    method: 'put',
    url: '/smartor/ivrintent/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI外呼意图
export function delIvrintent(sceneintentid) {
  return request({
    url: '/smartor/ivrintent/' + sceneintentid,
    method: 'delete'
    url: '/smartor/ivrintent/remove/' + sceneintentid,
    method: 'get'
  })
}
src/api/smartor/ivrlibascript.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹è¯æœ¯åº“
export function updateIvrlibascript(data) {
  return request({
    url: '/smartor/ivrlibascript',
    method: 'put',
    url: '/smartor/ivrlibascript/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤è¯æœ¯åº“
export function delIvrlibascript(questionid) {
  return request({
    url: '/smartor/ivrlibascript/' + questionid,
    method: 'delete'
    url: '/smartor/ivrlibascript/remove/' + questionid,
    method: 'get'
  })
}
src/api/smartor/ivrlibintent.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI意图库
export function updateIvrlibintent(data) {
  return request({
    url: '/smartor/ivrlibintent',
    method: 'put',
    url: '/smartor/ivrlibintent/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI意图库
export function delIvrlibintent(intentid) {
  return request({
    url: '/smartor/ivrlibintent/' + intentid,
    method: 'delete'
    url: '/smartor/ivrlibintent/remove/' + intentid,
    method: 'get'
  })
}
src/api/smartor/ivrlibintentcategory.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI意图库分类
export function updateIvrlibintentcategory(data) {
  return request({
    url: '/smartor/ivrlibintentcategory',
    method: 'put',
    url: '/smartor/ivrlibintentcategory/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI意图库分类
export function delIvrlibintentcategory(intertcatid) {
  return request({
    url: '/smartor/ivrlibintentcategory/' + intertcatid,
    method: 'delete'
    url: '/smartor/ivrlibintentcategory/remove/' + intertcatid,
    method: 'get'
  })
}
src/api/smartor/ivrlibscript.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI话术库
export function updateIvrlibscript(data) {
  return request({
    url: '/smartor/ivrlibscript',
    method: 'put',
    url: '/smartor/ivrlibscript/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI话术库
export function delIvrlibscript(scriptid) {
  return request({
    url: '/smartor/ivrlibscript/' + scriptid,
    method: 'delete'
    url: '/smartor/ivrlibscript/remove/' + scriptid,
    method: 'get'
  })
}
src/api/smartor/ivrlibscriptcategory.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI话术库分类
export function updateIvrlibscriptcategory(data) {
  return request({
    url: '/smartor/ivrlibscriptcategory',
    method: 'put',
    url: '/smartor/ivrlibscriptcategory/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI话术库分类
export function delIvrlibscriptcategory(categoryid) {
  return request({
    url: '/smartor/ivrlibscriptcategory/' + categoryid,
    method: 'delete'
    url: '/smartor/ivrlibscriptcategory/remove/' + categoryid,
    method: 'get'
  })
}
src/api/smartor/ivrlibscriptmodel.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI话术模块
export function updateIvrlibscriptmodel(data) {
  return request({
    url: '/smartor/ivrlibscriptmodel',
    method: 'put',
    url: '/smartor/ivrlibscriptmodel/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI话术模块
export function delIvrlibscriptmodel(modelid) {
  return request({
    url: '/smartor/ivrlibscriptmodel/' + modelid,
    method: 'delete'
    url: '/smartor/ivrlibscriptmodel/remove/' + modelid,
    method: 'get'
  })
}
src/api/smartor/ivrrecall.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI外呼重拨配置
export function updateIvrrecall(data) {
  return request({
    url: '/smartor/ivrrecall',
    method: 'put',
    url: '/smartor/ivrrecall/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI外呼重拨配置
export function delIvrrecall(recallid) {
  return request({
    url: '/smartor/ivrrecall/' + recallid,
    method: 'delete'
    url: '/smartor/ivrrecall/remove/' + recallid,
    method: 'get'
  })
}
src/api/smartor/ivrscene.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI外呼场景管理
export function updateIvrscene(data) {
  return request({
    url: '/smartor/ivrscene',
    method: 'put',
    url: '/smartor/ivrscene/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI外呼场景管理
export function delIvrscene(sceneid) {
  return request({
    url: '/smartor/ivrscene/' + sceneid,
    method: 'delete'
    url: '/smartor/ivrscene/remove/' + sceneid,
    method: 'get'
  })
}
src/api/smartor/ivrscenecategory.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI服务场景管理分类
export function updateIvrscenecategory(data) {
  return request({
    url: '/smartor/ivrscenecategory',
    method: 'put',
    url: '/smartor/ivrscenecategory/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI服务场景管理分类
export function delIvrscenecategory(scenecatid) {
  return request({
    url: '/smartor/ivrscenecategory/' + scenecatid,
    method: 'delete'
    url: '/smartor/ivrscenecategory/remove/' + scenecatid,
    method: 'get'
  })
}
src/api/smartor/ivrscript.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI外呼话术
export function updateIvrscript(data) {
  return request({
    url: '/smartor/ivrscript',
    method: 'put',
    url: '/smartor/ivrscript/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI外呼话术
export function delIvrscript(scenescrid) {
  return request({
    url: '/smartor/ivrscript/' + scenescrid,
    method: 'delete'
    url: '/smartor/ivrscript/remove/' + scenescrid,
    method: 'get'
  })
}
src/api/smartor/ivrscriptmodel.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹AI外呼话术模块
export function updateIvrscriptmodel(data) {
  return request({
    url: '/smartor/ivrscriptmodel',
    method: 'put',
    url: '/smartor/ivrscriptmodel/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤AI外呼话术模块
export function delIvrscriptmodel(scenemodid) {
  return request({
    url: '/smartor/ivrscriptmodel/' + scenemodid,
    method: 'delete'
    url: '/smartor/ivrscriptmodel/remove/' + scenemodid,
    method: 'get'
  })
}
src/api/smartor/ivrscripttarget.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹è¯æœ¯åº“话术指标
export function updateIvrscripttarget(data) {
  return request({
    url: '/smartor/ivrscripttarget',
    method: 'put',
    url: '/smartor/ivrscripttarget/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤è¯æœ¯åº“话术指标
export function delIvrscripttarget(questionTargetID) {
  return request({
    url: '/smartor/ivrscripttarget/' + questionTargetID,
    method: 'delete'
    url: '/smartor/ivrscripttarget/remove/' + questionTargetID,
    method: 'get'
  })
}
src/api/smartor/ivrtarget.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æŒ‡æ ‡åº“
export function updateIvrtarget(data) {
  return request({
    url: '/smartor/ivrtarget',
    method: 'put',
    url: '/smartor/ivrtarget/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æŒ‡æ ‡åº“
export function delIvrtarget(targetID) {
  return request({
    url: '/smartor/ivrtarget/' + targetID,
    method: 'delete'
    url: '/smartor/ivrtarget/remove/' + targetID,
    method: 'get'
  })
}
src/api/smartor/ivrtask.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹è¯­éŸ³ä»»åŠ¡
export function updateIvrtask(data) {
  return request({
    url: '/smartor/ivrtask',
    method: 'put',
    url: '/smartor/ivrtask/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤è¯­éŸ³ä»»åŠ¡
export function delIvrtask(taskid) {
  return request({
    url: '/smartor/ivrtask/' + taskid,
    method: 'delete'
    url: '/smartor/ivrtask/remove/' + taskid,
    method: 'get'
  })
}
src/api/smartor/ivrtaskcall.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹è¯­éŸ³ä»»åŠ¡å‘¼å«
export function updateIvrtaskcall(data) {
  return request({
    url: '/smartor/ivrtaskcall',
    method: 'put',
    url: '/smartor/ivrtaskcall/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤è¯­éŸ³ä»»åŠ¡å‘¼å«
export function delIvrtaskcall(callid) {
  return request({
    url: '/smartor/ivrtaskcall/' + callid,
    method: 'delete'
    url: '/smartor/ivrtaskcall/remove/' + callid,
    method: 'get'
  })
}
src/api/smartor/ivrtaskcalldetail.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹è¯­éŸ³ä»»åŠ¡å‘¼å«æ˜Žç»†
export function updateIvrtaskcalldetail(data) {
  return request({
    url: '/smartor/ivrtaskcalldetail',
    method: 'put',
    url: '/smartor/ivrtaskcalldetail/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤è¯­éŸ³ä»»åŠ¡å‘¼å«æ˜Žç»†
export function delIvrtaskcalldetail(calldetailid) {
  return request({
    url: '/smartor/ivrtaskcalldetail/' + calldetailid,
    method: 'delete'
    url: '/smartor/ivrtaskcalldetail/remove/' + calldetailid,
    method: 'get'
  })
}
src/api/smartor/ivrtaskcallrecord.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹è¯­éŸ³ä»»åŠ¡å‘¼å«è®°å½•
export function updateIvrtaskcallrecord(data) {
  return request({
    url: '/smartor/ivrtaskcallrecord',
    method: 'put',
    url: '/smartor/ivrtaskcallrecord/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤è¯­éŸ³ä»»åŠ¡å‘¼å«è®°å½•
export function delIvrtaskcallrecord(uuid) {
  return request({
    url: '/smartor/ivrtaskcallrecord/' + uuid,
    method: 'delete'
    url: '/smartor/ivrtaskcallrecord/remove/' + uuid,
    method: 'get'
  })
}
src/api/smartor/ivrtasksms.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹è¯­éŸ³ä»»åŠ¡çŸ­ä¿¡
export function updateIvrtasksms(data) {
  return request({
    url: '/smartor/ivrtasksms',
    method: 'put',
    url: '/smartor/ivrtasksms/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤è¯­éŸ³ä»»åŠ¡çŸ­ä¿¡
export function delIvrtasksms(id) {
  return request({
    url: '/smartor/ivrtasksms/' + id,
    method: 'delete'
    url: '/smartor/ivrtasksms/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/ivrtemplate.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹è¯æœ¯æ¨¡æ¿åº“
export function updateIvrtemplate(data) {
  return request({
    url: '/smartor/ivrtemplate',
    method: 'put',
    url: '/smartor/ivrtemplate/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤è¯æœ¯æ¨¡æ¿åº“
export function delIvrtemplate(templateID) {
  return request({
    url: '/smartor/ivrtemplate/' + templateID,
    method: 'delete'
    url: '/smartor/ivrtemplate/remove/' + templateID,
    method: 'get'
  })
}
src/api/smartor/ivrtemplatescript.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹è¯æœ¯æ¨¡æ¿åº“话术
export function updateIvrtemplatescript(data) {
  return request({
    url: '/smartor/ivrtemplatescript',
    method: 'put',
    url: '/smartor/ivrtemplatescript/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤è¯æœ¯æ¨¡æ¿åº“话术
export function delIvrtemplatescript(templateQuestionID) {
  return request({
    url: '/smartor/ivrtemplatescript/' + templateQuestionID,
    method: 'delete'
    url: '/smartor/ivrtemplatescript/remove/' + templateQuestionID,
    method: 'get'
  })
}
src/api/smartor/ivrtemplatetarget.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹è¯æœ¯æ¨¡æ¿åº“话术指标
export function updateIvrtemplatetarget(data) {
  return request({
    url: '/smartor/ivrtemplatetarget',
    method: 'put',
    url: '/smartor/ivrtemplatetarget/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤è¯æœ¯æ¨¡æ¿åº“话术指标
export function delIvrtemplatetarget(templateTargetID) {
  return request({
    url: '/smartor/ivrtemplatetarget/' + templateTargetID,
    method: 'delete'
    url: '/smartor/ivrtemplatetarget/remove/' + templateTargetID,
    method: 'get'
  })
}
src/api/smartor/patarchive.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ‚£è€…档案
export function updatePatarchive(data) {
  return request({
    url: '/smartor/patarchive',
    method: 'put',
    url: '/smartor/patarchive/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ‚£è€…档案
export function delPatarchive(patid) {
  return request({
    url: '/smartor/patarchive/' + patid,
    method: 'delete'
    url: '/smartor/patarchive/remove/' + patid,
    method: 'get'
  })
}
src/api/smartor/patinhosp.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ‚£è€…住院记录
export function updatePatinhosp(data) {
  return request({
    url: '/smartor/patinhosp',
    method: 'put',
    url: '/smartor/patinhosp/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ‚£è€…住院记录
export function delPatinhosp(inhospid) {
  return request({
    url: '/smartor/patinhosp/' + inhospid,
    method: 'delete'
    url: '/smartor/patinhosp/remove/' + inhospid,
    method: 'get'
  })
}
src/api/smartor/patouthosp.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ‚£è€…门诊记录
export function updatePatouthosp(data) {
  return request({
    url: '/smartor/patouthosp',
    method: 'put',
    url: '/smartor/patouthosp/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ‚£è€…门诊记录
export function delPatouthosp(id) {
  return request({
    url: '/smartor/patouthosp/' + id,
    method: 'delete'
    url: '/smartor/patouthosp/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/patphysical.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ‚£è€…体检记录
export function updatePatphysical(data) {
  return request({
    url: '/smartor/patphysical',
    method: 'put',
    url: '/smartor/patphysical/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ‚£è€…体检记录
export function delPatphysical(id) {
  return request({
    url: '/smartor/patphysical/' + id,
    method: 'delete'
    url: '/smartor/patphysical/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/schemeautofinshrule.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ–¹æ¡ˆç»“案规则
export function updateSchemeautofinshrule(data) {
  return request({
    url: '/smartor/schemeautofinshrule',
    method: 'put',
    url: '/smartor/schemeautofinshrule/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ–¹æ¡ˆç»“案规则
export function delSchemeautofinshrule(id) {
  return request({
    url: '/smartor/schemeautofinshrule/' + id,
    method: 'delete'
    url: '/smartor/schemeautofinshrule/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/schemecalldetail.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ–¹æ¡ˆAI外呼任务详情
export function updateSchemecalldetail(data) {
  return request({
    url: '/smartor/schemecalldetail',
    method: 'put',
    url: '/smartor/schemecalldetail/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ–¹æ¡ˆAI外呼任务详情
export function delSchemecalldetail(id) {
  return request({
    url: '/smartor/schemecalldetail/' + id,
    method: 'delete'
    url: '/smartor/schemecalldetail/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/schemecategory.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ–¹æ¡ˆåˆ†ç±»
export function updateSchemecategory(data) {
  return request({
    url: '/smartor/schemecategory',
    method: 'put',
    url: '/smartor/schemecategory/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ–¹æ¡ˆåˆ†ç±»
export function delSchemecategory(id) {
  return request({
    url: '/smartor/schemecategory/' + id,
    method: 'delete'
    url: '/smartor/schemecategory/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/schemelibrary.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æœåŠ¡æ–¹æ¡ˆåº“
export function updateSchemelibrary(data) {
  return request({
    url: '/smartor/schemelibrary',
    method: 'put',
    url: '/smartor/schemelibrary/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æœåŠ¡æ–¹æ¡ˆåº“
export function delSchemelibrary(id) {
  return request({
    url: '/smartor/schemelibrary/' + id,
    method: 'delete'
    url: '/smartor/schemelibrary/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/schemeplan.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹ç®¡ç†è®¡åˆ’
export function updateSchemeplan(data) {
  return request({
    url: '/smartor/schemeplan',
    method: 'put',
    url: '/smartor/schemeplan/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤ç®¡ç†è®¡åˆ’
export function delSchemeplan(id) {
  return request({
    url: '/smartor/schemeplan/' + id,
    method: 'delete'
    url: '/smartor/schemeplan/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/schemetask.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ–¹æ¡ˆä»»åŠ¡
export function updateSchemetask(data) {
  return request({
    url: '/smartor/schemetask',
    method: 'put',
    url: '/smartor/schemetask/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ–¹æ¡ˆä»»åŠ¡
export function delSchemetask(id) {
  return request({
    url: '/smartor/schemetask/' + id,
    method: 'delete'
    url: '/smartor/schemetask/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/schemetaskconfig.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ–¹æ¡ˆä»»åŠ¡é…ç½®
export function updateSchemetaskconfig(data) {
  return request({
    url: '/smartor/schemetaskconfig',
    method: 'put',
    url: '/smartor/schemetaskconfig/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ–¹æ¡ˆä»»åŠ¡é…ç½®
export function delSchemetaskconfig(id) {
  return request({
    url: '/smartor/schemetaskconfig/' + id,
    method: 'delete'
    url: '/smartor/schemetaskconfig/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/schemetaskrecord.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ–¹æ¡ˆä»»åŠ¡å¤„ç†è®°å½•
export function updateSchemetaskrecord(data) {
  return request({
    url: '/smartor/schemetaskrecord',
    method: 'put',
    url: '/smartor/schemetaskrecord/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ–¹æ¡ˆä»»åŠ¡å¤„ç†è®°å½•
export function delSchemetaskrecord(id) {
  return request({
    url: '/smartor/schemetaskrecord/' + id,
    method: 'delete'
    url: '/smartor/schemetaskrecord/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/schemetaskrepeatconfig.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ–¹æ¡ˆä»»åŠ¡é‡å‘é…ç½®
export function updateSchemetaskrepeatconfig(data) {
  return request({
    url: '/smartor/schemetaskrepeatconfig',
    method: 'put',
    url: '/smartor/schemetaskrepeatconfig/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ–¹æ¡ˆä»»åŠ¡é‡å‘é…ç½®
export function delSchemetaskrepeatconfig(id) {
  return request({
    url: '/smartor/schemetaskrepeatconfig/' + id,
    method: 'delete'
    url: '/smartor/schemetaskrepeatconfig/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/schemetriggerrule.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ–¹æ¡ˆè§¦å‘条件规则
export function updateSchemetriggerrule(data) {
  return request({
    url: '/smartor/schemetriggerrule',
    method: 'put',
    url: '/smartor/schemetriggerrule/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ–¹æ¡ˆè§¦å‘条件规则
export function delSchemetriggerrule(id) {
  return request({
    url: '/smartor/schemetriggerrule/' + id,
    method: 'delete'
    url: '/smartor/schemetriggerrule/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/schemetriggerscene.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ–¹æ¡ˆè§¦å‘场景
export function updateSchemetriggerscene(data) {
  return request({
    url: '/smartor/schemetriggerscene',
    method: 'put',
    url: '/smartor/schemetriggerscene/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ–¹æ¡ˆè§¦å‘场景
export function delSchemetriggerscene(id) {
  return request({
    url: '/smartor/schemetriggerscene/' + id,
    method: 'delete'
    url: '/smartor/schemetriggerscene/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/smsaccount.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹çŸ­ä¿¡è´¦å·
export function updateSmsaccount(data) {
  return request({
    url: '/smartor/smsaccount',
    method: 'put',
    url: '/smartor/smsaccount/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤çŸ­ä¿¡è´¦å·
export function delSmsaccount(smsacountid) {
  return request({
    url: '/smartor/smsaccount/' + smsacountid,
    method: 'delete'
    url: '/smartor/smsaccount/remove/' + smsacountid,
    method: 'get'
  })
}
src/api/smartor/smsparam.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹çŸ­ä¿¡å‚æ•°
export function updateSmsparam(data) {
  return request({
    url: '/smartor/smsparam',
    method: 'put',
    url: '/smartor/smsparam/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤çŸ­ä¿¡å‚æ•°
export function delSmsparam(paramid) {
  return request({
    url: '/smartor/smsparam/' + paramid,
    method: 'delete'
    url: '/smartor/smsparam/remove/' + paramid,
    method: 'get'
  })
}
src/api/smartor/smsrecords.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹çŸ­ä¿¡è®°å½•
export function updateSmsrecords(data) {
  return request({
    url: '/smartor/smsrecords',
    method: 'put',
    url: '/smartor/smsrecords/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤çŸ­ä¿¡è®°å½•
export function delSmsrecords(recordid) {
  return request({
    url: '/smartor/smsrecords/' + recordid,
    method: 'delete'
    url: '/smartor/smsrecords/remove/' + recordid,
    method: 'get'
  })
}
src/api/smartor/smstemplet.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹çŸ­ä¿¡æ¨¡æ¿
export function updateSmstemplet(data) {
  return request({
    url: '/smartor/smstemplet',
    method: 'put',
    url: '/smartor/smstemplet/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤çŸ­ä¿¡æ¨¡æ¿
export function delSmstemplet(templetid) {
  return request({
    url: '/smartor/smstemplet/' + templetid,
    method: 'delete'
    url: '/smartor/smstemplet/remove/' + templetid,
    method: 'get'
  })
}
src/api/smartor/svycategory.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹é—®å·åˆ†ç±»
export function updateSvycategory(data) {
  return request({
    url: '/smartor/svycategory',
    method: 'put',
    url: '/smartor/svycategory/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤é—®å·åˆ†ç±»
export function delSvycategory(id) {
  return request({
    url: '/smartor/svycategory/' + id,
    method: 'delete'
    url: '/smartor/svycategory/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/svyexception.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹é—®å·å¼‚常
export function updateSvyexception(data) {
  return request({
    url: '/smartor/svyexception',
    method: 'put',
    url: '/smartor/svyexception/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤é—®å·å¼‚常
export function delSvyexception(ecid) {
  return request({
    url: '/smartor/svyexception/' + ecid,
    method: 'delete'
    url: '/smartor/svyexception/remove/' + ecid,
    method: 'get'
  })
}
src/api/smartor/svyfinish.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹é—®å·æœ€ç»ˆç»“æžœ
export function updateSvyfinish(data) {
  return request({
    url: '/smartor/svyfinish',
    method: 'put',
    url: '/smartor/svyfinish/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤é—®å·æœ€ç»ˆç»“æžœ
export function delSvyfinish(id) {
  return request({
    url: '/smartor/svyfinish/' + id,
    method: 'delete'
    url: '/smartor/svyfinish/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/svyfinishoption.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹é—®å·æœ€ç»ˆç»“果选项详情
export function updateSvyfinishoption(data) {
  return request({
    url: '/smartor/svyfinishoption',
    method: 'put',
    url: '/smartor/svyfinishoption/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤é—®å·æœ€ç»ˆç»“果选项详情
export function delSvyfinishoption(id) {
  return request({
    url: '/smartor/svyfinishoption/' + id,
    method: 'delete'
    url: '/smartor/svyfinishoption/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/svyfinishtopic.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹é—®å·è°ƒæŸ¥ç»“果详情
export function updateSvyfinishtopic(data) {
  return request({
    url: '/smartor/svyfinishtopic',
    method: 'put',
    url: '/smartor/svyfinishtopic/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤é—®å·è°ƒæŸ¥ç»“果详情
export function delSvyfinishtopic(id) {
  return request({
    url: '/smartor/svyfinishtopic/' + id,
    method: 'delete'
    url: '/smartor/svyfinishtopic/remove/' + id,
    method: 'get'
  })
}
src/api/smartor/svyresult.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹é—®å·ç»“æžœ
export function updateSvyresult(data) {
  return request({
    url: '/smartor/svyresult',
    method: 'put',
    url: '/smartor/svyresult/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤é—®å·ç»“æžœ
export function delSvyresult(resultid) {
  return request({
    url: '/smartor/svyresult/' + resultid,
    method: 'delete'
    url: '/smartor/svyresult/remove/' + resultid,
    method: 'get'
  })
}
src/api/smartor/svytitle.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹é—®å·
export function updateSvytitle(data) {
  return request({
    url: '/smartor/svytitle',
    method: 'put',
    url: '/smartor/svytitle/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤é—®å·
export function delSvytitle(svyid) {
  return request({
    url: '/smartor/svytitle/' + svyid,
    method: 'delete'
    url: '/smartor/svytitle/remove/' + svyid,
    method: 'get'
  })
}
src/api/smartor/svytopic.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹é—®å·é¢˜ç›®
export function updateSvytopic(data) {
  return request({
    url: '/smartor/svytopic',
    method: 'put',
    url: '/smartor/svytopic/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤é—®å·é¢˜ç›®
export function delSvytopic(topicid) {
  return request({
    url: '/smartor/svytopic/' + topicid,
    method: 'delete'
    url: '/smartor/svytopic/remove/' + topicid,
    method: 'get'
  })
}
src/api/smartor/svytopicoption.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹é—®å·é—®é¢˜é€‰é¡¹
export function updateSvytopicoption(data) {
  return request({
    url: '/smartor/svytopicoption',
    method: 'put',
    url: '/smartor/svytopicoption/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤é—®å·é—®é¢˜é€‰é¡¹
export function delSvytopicoption(optionid) {
  return request({
    url: '/smartor/svytopicoption/' + optionid,
    method: 'delete'
    url: '/smartor/svytopicoption/remove/' + optionid,
    method: 'get'
  })
}
src/api/smartorpor/base_applydisease.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_dict_disease.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_dict_drug.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_dict_inspect.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_dict_physicalpackage.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_dict_surgery.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_dict_test.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_organization.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_person.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_pushtemplate.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_sequence.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_smsaccount.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_tag.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_tagcategory.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_template.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_templatecategory.js
ÎļþÒÑɾ³ý
src/api/smartorpor/base_wxaccount.js
ÎļþÒÑɾ³ý
src/api/smartorpor/ivr_task.js
ÎļþÒÑɾ³ý
src/api/smartorpor/ivr_taskcall.js
ÎļþÒÑɾ³ý
src/api/smartorpor/ivr_tasksms.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_archive.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_archivecontact.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_archivetag.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_apointment.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_bloodsugar.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_drug.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_hypertension.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_inhosp.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_inspection.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_inspection_item.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_operation.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_outhosp.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_physical.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_registration.js
ÎļþÒÑɾ³ý
src/api/smartorpor/pat_med_weight.js
ÎļþÒÑɾ³ý
src/api/smartorpor/svr_prjtask.js
ÎļþÒÑɾ³ý
src/api/smartorpor/svr_prjtaskline.js
ÎļþÒÑɾ³ý
src/api/smartorpor/svr_task.js
ÎļþÒÑɾ³ý
src/api/smartorpor/taskinfo.js
ÎļþÒÑɾ³ý
src/api/smartorpor/workflow/workflow.js
ÎļþÒÑɾ³ý
src/api/system/category.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹é—®å·åˆ†ç±»
export function updateCategory(data) {
  return request({
    url: '/system/category',
    method: 'put',
    url: '/system/category/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤é—®å·åˆ†ç±»
export function delCategory(ID) {
  return request({
    url: '/system/category/' + ID,
    method: 'delete'
    url: '/system/category/remove/' + ID,
    method: 'get'
  })
}
src/api/system/config.js
@@ -37,8 +37,8 @@
// ä¿®æ”¹å‚数配置
export function updateConfig(data) {
  return request({
    url: '/system/config',
    method: 'put',
    url: '/system/config/edit',
    method: 'post',
    data: data
  })
}
@@ -46,15 +46,15 @@
// åˆ é™¤å‚数配置
export function delConfig(configId) {
  return request({
    url: '/system/config/' + configId,
    method: 'delete'
    url: '/system/config/remove/' + configId,
    method: 'get'
  })
}
// åˆ·æ–°å‚数缓存
export function refreshCache() {
  return request({
    url: '/system/config/refreshCache',
    method: 'delete'
    url: '/system/config/refreshCache/remove',
    method: 'get'
  })
}
src/api/system/dept.js
@@ -37,8 +37,8 @@
// ä¿®æ”¹éƒ¨é—¨
export function updateDept(data) {
  return request({
    url: '/system/dept',
    method: 'put',
    url: '/system/dept/edit',
    method: 'post',
    data: data
  })
}
@@ -46,7 +46,7 @@
// åˆ é™¤éƒ¨é—¨
export function delDept(deptId) {
  return request({
    url: '/system/dept/' + deptId,
    method: 'delete'
    url: '/system/dept/remove/' + deptId,
    method: 'get'
  })
}
src/api/system/dict/data.js
@@ -37,8 +37,8 @@
// ä¿®æ”¹å­—典数据
export function updateData(data) {
  return request({
    url: '/system/dict/data',
    method: 'put',
    url: '/system/dict/data/edit',
    method: 'post',
    data: data
  })
}
@@ -46,7 +46,7 @@
// åˆ é™¤å­—典数据
export function delData(dictCode) {
  return request({
    url: '/system/dict/data/' + dictCode,
    method: 'delete'
    url: '/system/dict/data/remove/' + dictCode,
    method: 'get'
  })
}
src/api/system/dict/type.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹å­—典类型
export function updateType(data) {
  return request({
    url: '/system/dict/type',
    method: 'put',
    url: '/system/dict/type/edit',
    method: 'post',
    data: data
  })
}
@@ -38,16 +38,16 @@
// åˆ é™¤å­—典类型
export function delType(dictId) {
  return request({
    url: '/system/dict/type/' + dictId,
    method: 'delete'
    url: '/system/dict/type/remove/' + dictId,
    method: 'get'
  })
}
// åˆ·æ–°å­—典缓存
export function refreshCache() {
  return request({
    url: '/system/dict/type/refreshCache',
    method: 'delete'
    url: '/system/dict/type/refreshCache/remove',
    method: 'get'
  })
}
src/api/system/label.js
@@ -4,8 +4,8 @@
// ä¿®æ”¹æ ‡ç­¾
export function toamendtag(data) {
  return request({
    url: '/base/tag',
    method: 'put',
    url: '/base/tag/edit',
    method: 'post',
    data: data
  })
};
@@ -16,23 +16,23 @@
    isupload
  }
  return request({
    url: '/base/tag',
    method: 'put',
    url: '/base/tag/edit',
    method: 'post',
    data: data
  })
}
// ä¿®æ”¹æ ‡ç­¾ç±»åˆ«
export function toamendtagcategory(data) {
  return request({
    url: '/system/tagcategory',
    method: 'put',
    url: '/system/tagcategory/edit',
    method: 'post',
    data: data
  })
};
// æ–°å¢žæ ‡ç­¾
export function addapitag(data) {
    return request({
      url: '/base/tag',
      url: '/base/tag/add',
      method: 'post',
      data: data
    })
@@ -69,8 +69,8 @@
   */
export function deletetag(tagids) {
    return request({
      url: '/base/tag/' + tagids,
      method: 'delete',
      url: '/base/tag/remove/' + tagids,
      method: 'get',
    })
  };
    /**
@@ -81,8 +81,8 @@
   */
export function deletetagcategory(tagid) {
  return request({
    url: '/system/tagcategory/' + tagid,
    method: 'delete',
    url: '/system/tagcategory/remove/' + tagid,
    method: 'get',
  })
};
  /**
src/api/system/menu.js
@@ -45,8 +45,8 @@
// ä¿®æ”¹èœå•
export function updateMenu(data) {
  return request({
    url: '/system/menu',
    method: 'put',
    url: '/system/menu/edit',
    method: 'post',
    data: data
  })
}
@@ -54,7 +54,7 @@
// åˆ é™¤èœå•
export function delMenu(menuId) {
  return request({
    url: '/system/menu/' + menuId,
    method: 'delete'
    url: '/system/menu/remove/' + menuId,
    method: 'get'
  })
}
src/api/system/notice.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹å…¬å‘Š
export function updateNotice(data) {
  return request({
    url: '/system/notice',
    method: 'put',
    url: '/system/notice/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤å…¬å‘Š
export function delNotice(noticeId) {
  return request({
    url: '/system/notice/' + noticeId,
    method: 'delete'
    url: '/system/notice/remove/' + noticeId,
    method: 'get'
  })
}
src/api/system/post.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹å²—位
export function updatePost(data) {
  return request({
    url: '/system/post',
    method: 'put',
    url: '/system/post/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤å²—位
export function delPost(postId) {
  return request({
    url: '/system/post/' + postId,
    method: 'delete'
    url: '/system/post/remove/' + postId,
    method: 'get'
  })
}
src/api/system/role.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹è§’色
export function updateRole(data) {
  return request({
    url: '/system/role',
    method: 'put',
    url: '/system/role/edit',
    method: 'post',
    data: data
  })
}
@@ -38,8 +38,8 @@
// è§’色数据权限
export function dataScope(data) {
  return request({
    url: '/system/role/dataScope',
    method: 'put',
    url: '/system/role/dataScope/edit',
    method: 'post',
    data: data
  })
}
@@ -51,8 +51,8 @@
    status
  }
  return request({
    url: '/system/role/changeStatus',
    method: 'put',
    url: '/system/role/changeStatus/edit',
    method: 'post',
    data: data
  })
}
@@ -60,8 +60,8 @@
// åˆ é™¤è§’色
export function delRole(roleId) {
  return request({
    url: '/system/role/' + roleId,
    method: 'delete'
    url: '/system/role/remove/' + roleId,
    method: 'get'
  })
}
@@ -86,8 +86,8 @@
// å–消用户授权角色
export function authUserCancel(data) {
  return request({
    url: '/system/role/authUser/cancel',
    method: 'put',
    url: '/system/role/authUser/cancel/edit',
    method: 'post',
    data: data
  })
}
@@ -95,8 +95,8 @@
// æ‰¹é‡å–消用户授权角色
export function authUserCancelAll(data) {
  return request({
    url: '/system/role/authUser/cancelAll',
    method: 'put',
    url: '/system/role/authUser/cancelAll/edit',
    method: 'post',
    params: data
  })
}
@@ -104,8 +104,8 @@
// æŽˆæƒç”¨æˆ·é€‰æ‹©
export function authUserSelectAll(data) {
  return request({
    url: '/system/role/authUser/selectAll',
    method: 'put',
    url: '/system/role/authUser/selectAll/edit',
    method: 'post',
    params: data
  })
}
src/api/system/tag.js
@@ -29,8 +29,8 @@
// ä¿®æ”¹æ ‡ç­¾
export function updateTag(data) {
  return request({
    url: '/base/tag',
    method: 'put',
    url: '/base/tag/edit',
    method: 'post',
    data: data
  })
}
@@ -38,7 +38,7 @@
// åˆ é™¤æ ‡ç­¾
export function delTag(tagid) {
  return request({
    url: '/base/tag/' + tagid,
    method: 'delete'
    url: '/base/tag/remove/' + tagid,
    method: 'get'
  })
}
src/api/system/user.js
@@ -30,8 +30,8 @@
// ä¿®æ”¹ç”¨æˆ·
export function updateUser(data) {
  return request({
    url: '/system/user',
    method: 'put',
    url: '/system/user/edit',
    method: 'post',
    data: data
  })
}
@@ -39,8 +39,8 @@
// åˆ é™¤ç”¨æˆ·
export function delUser(userId) {
  return request({
    url: '/system/user/' + userId,
    method: 'delete'
    url: '/system/user/remove/' + userId,
    method: 'get'
  })
}
@@ -51,8 +51,8 @@
    password
  }
  return request({
    url: '/system/user/resetPwd',
    method: 'put',
    url: '/system/user/resetPwd/edit',
    method: 'post',
    data: data
  })
}
@@ -64,8 +64,8 @@
    status
  }
  return request({
    url: '/system/user/changeStatus',
    method: 'put',
    url: '/system/user/changeStatus/edit',
    method: 'post',
    data: data
  })
}
@@ -81,8 +81,8 @@
// ä¿®æ”¹ç”¨æˆ·ä¸ªäººä¿¡æ¯
export function updateUserProfile(data) {
  return request({
    url: '/system/user/profile',
    method: 'put',
    url: '/system/user/profile/edit',
    method: 'post',
    data: data
  })
}
@@ -94,8 +94,8 @@
    newPassword
  }
  return request({
    url: '/system/user/profile/updatePwd',
    method: 'put',
    url: '/system/user/profile/updatePwd/edit',
    method: 'post',
    params: data
  })
}
@@ -120,8 +120,8 @@
// ä¿å­˜æŽˆæƒè§’色
export function updateAuthRole(data) {
  return request({
    url: '/system/user/authRole',
    method: 'put',
    url: '/system/user/authRole/edit',
    method: 'post',
    params: data
  })
}
src/api/tool/gen.js
@@ -28,8 +28,8 @@
// ä¿®æ”¹ä»£ç ç”Ÿæˆä¿¡æ¯
export function updateGenTable(data) {
  return request({
    url: '/tool/gen',
    method: 'put',
    url: '/tool/gen/edit',
    method: 'post',
    data: data
  })
}
@@ -54,8 +54,8 @@
// åˆ é™¤è¡¨æ•°æ®
export function delTable(tableId) {
  return request({
    url: '/tool/gen/' + tableId,
    method: 'delete'
    url: '/tool/gen/remove/' + tableId,
    method: 'get'
  })
}
src/store/getters.js
@@ -15,5 +15,17 @@
  topbarRouters:state => state.permission.topbarRouters,
  defaultRoutes:state => state.permission.defaultRoutes,
  sidebarRouters:state => state.permission.sidebarRouters,
  mode:state =>[{
    value: 1,
    label: "调查表",
  },
  {
    value: 2,
    label: "智能语音",
  },
  {
    value: 3,
    label: "适用方式",
  },],
}
export default getters
src/utils/request.js
@@ -49,7 +49,7 @@
      const s_url = sessionObj.url;                  // è¯·æ±‚地址
      const s_data = sessionObj.data;                // è¯·æ±‚数据
      const s_time = sessionObj.time;                // è¯·æ±‚æ—¶é—´
      const interval = 1000;                         // é—´é𔿗¶é—´(ms),小于此时间视为重复提交
      const interval = 50;                         // é—´é𔿗¶é—´(ms),小于此时间视为重复提交
      if (s_data === requestObj.data && requestObj.time - s_time < interval && s_url === requestObj.url) {
        const message = '数据正在处理,请勿重复提交';
        console.warn(`[${s_url}]: ` + message)
src/views/followvisit/satisfaction/particulars/index.vue
@@ -450,9 +450,7 @@
</template>
<script>
import { listsvr_prjtask, Addpatienttask } from "@/api/smartorpor/svr_prjtask";
import { listpat_archive } from "@/api/smartorpor/pat_archive";
import { listsvr_prjtaskline } from "@/api/smartorpor/svr_prjtaskline";
import { messagelistpatient } from "@/api/patient/homepage";
import SFtable from "@/components/SFtable"; //表格组件
@@ -696,9 +694,9 @@
      let objictpint = {};
      objictpint.patientes = this.ids;
      objictpint.pguid = 2;
      Addpatienttask(objictpint).then((res) => {
        console.log(res);
      });
      // Addpatienttask(objictpint).then((res) => {
      //   console.log(res);
      // });
      this.dialogVisiblepatient = false;
    },
src/views/followvisit/tasklist/FollowupDetails/index.vue
@@ -992,16 +992,8 @@
</template>
<script>
import {
  listsvr_prjtask,
  getsvr_prjtask,
  addsvr_prjtask,
  updatesvr_prjtask,
  delsvr_prjtask,
  Addpatienttask,
} from "@/api/smartorpor/svr_prjtask";
import { listpat_archive } from "@/api/smartorpor/pat_archive";
import { listsvr_prjtaskline } from "@/api/smartorpor/svr_prjtaskline";
export default {
  data() {
@@ -1118,23 +1110,23 @@
    // å­ä»»åŠ¡ä¸€çº§å¼¹æ¡†
    handleAdd() {
      this.multiple = true;
      listsvr_prjtaskline(this.deliverytopqueryParams).then((response) => {
        console.log(response);
        this.sonuserList = response.rows;
        this.sontotal = response.total;
        this.loading = false;
      });
      // listsvr_prjtaskline(this.deliverytopqueryParams).then((response) => {
      //   console.log(response);
      //   this.sonuserList = response.rows;
      //   this.sontotal = response.total;
      //   this.loading = false;
      // });
      this.dialogVisible = true;
    },
    // å­ä»»åŠ¡äºŒçº§å¼¹æ¡†
    handleAddpatient() {
      console.log(this.multiple);
      listpat_archive(this.patientqueryParams).then((response) => {
        console.log(response);
        this.patientuserList = response.rows;
        this.patienttotal = response.total;
        this.loading = false;
      });
      // listpat_archive(this.patientqueryParams).then((response) => {
      //   console.log(response);
      //   this.patientuserList = response.rows;
      //   this.patienttotal = response.total;
      //   this.loading = false;
      // });
      this.dialogVisiblepatient = true;
    },
    handleUpdate() {},
@@ -1182,9 +1174,9 @@
      let objictpint = {};
      objictpint.patientes = this.ids;
      objictpint.pguid = 2;
      Addpatienttask(objictpint).then((res) => {
        console.log(res);
      });
      // Addpatienttask(objictpint).then((res) => {
      //   console.log(res);
      // });
      this.dialogVisiblepatient = false;
    },
@@ -1194,11 +1186,11 @@
      console.log(this.topqueryParams);
      // this.topqueryParams.pid = this.$route.query.id;
      // console.log(this.topqueryParams.pid);
      listsvr_prjtask(this.topqueryParams).then((res) => {
        this.userList = res.rows;
        this.total = res.total;
        console.log(this.userList);
      });
      // listsvr_prjtask(this.topqueryParams).then((res) => {
      //   this.userList = res.rows;
      //   this.total = res.total;
      //   console.log(this.userList);
      // });
    },
    /** æŸ¥è¯¢æ‚£è€…列表 */
  },
src/views/followvisit/tasklist/index.vue
@@ -349,13 +349,7 @@
  resetUserPwd,
  changeUserStatus,
} from "@/api/system/user";
import {
  listsvr_prj,
  getsvr_task,
  addsvr_task,
  updatesvr_task,
  delsvr_task,
} from "@/api/smartorpor/svr_task";
import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
src/views/patient/follow/index.vue
@@ -390,13 +390,7 @@
<script>
import { delUser } from "@/api/system/user";
import {
  listpat_archive,
  getpat_archive,
  addpat_archive,
  updatepat_archive,
  delpat_archive,
} from "@/api/smartorpor/pat_archive";
import {
  messagelistpatient,
  alterpatient,
src/views/patient/patient/behospitalized.vue
@@ -544,13 +544,7 @@
<script>
import { delUser } from "@/api/system/user";
import {
  listpat_archive,
  getpat_archive,
  addpat_archive,
  updatepat_archive,
  delpat_archive,
} from "@/api/smartorpor/pat_archive";
import {
  messagelistpatient,
  alterpatient,
src/views/patient/patient/index.vue
@@ -649,13 +649,7 @@
<script>
import { delUser } from "@/api/system/user";
import {
  listpat_archive,
  getpat_archive,
  addpat_archive,
  updatepat_archive,
  delpat_archive,
} from "@/api/smartorpor/pat_archive";
import {
  messagelistpatient,
  alterpatient,
src/views/patient/patient/outpatient.vue
@@ -525,13 +525,7 @@
<script>
import { delUser } from "@/api/system/user";
import {
  listpat_archive,
  getpat_archive,
  addpat_archive,
  updatepat_archive,
  delpat_archive,
} from "@/api/smartorpor/pat_archive";
import {
  messagelistpatient,
  alterpatient,
src/views/patient/patient/physical.vue
@@ -525,13 +525,7 @@
<script>
import { delUser } from "@/api/system/user";
import {
  listpat_archive,
  getpat_archive,
  addpat_archive,
  updatepat_archive,
  delpat_archive,
} from "@/api/smartorpor/pat_archive";
import {
  messagelistpatient,
  alterpatient,
src/views/patient/patient/profile/index.vue
@@ -6,14 +6,27 @@
        <el-col :span="18">
          <div class="headportrait">
            <div class="text-center">
              <img v-imgError="require('@/assets/common/head.jpg')" src="" />
              <img
                v-imgError="require('@/assets/images/shoushuzhudaoyisheng.png')"
                src=""
              />
            </div>
            <div style="margin-left: 10px">吴大龙</div>
            <div style="margin-left: 10px" class="text-title">男</div>
            <div style="margin-left: 10px" class="text-title">66岁</div>
            <div style="margin-left: 10px" class="text-title">1999.12.18</div>
            <div style="margin-left: 10px" class="text-title">汉族</div>
            <div style="margin-left: 10px" class="text-title">河南信阳</div>
            <div style="margin-left: 10px">{{ userform.name }}</div>
            <div style="margin-left: 10px" class="text-title">
              {{ userform.sex == 1 ? "男" : "女" }}
            </div>
            <div style="margin-left: 10px" class="text-title">
              {{ userform.age }}岁
            </div>
            <div style="margin-left: 10px" class="text-title">
              {{ userform.birthdate }}
            </div>
            <div style="margin-left: 10px" class="text-title">
              {{ userform.nation }}
            </div>
            <div style="margin-left: 10px" class="text-title">
              {{ userform.birthplace }}
            </div>
          </div></el-col
        >
      </el-row>
@@ -103,30 +116,28 @@
          <el-row :gutter="20">
            <el-col :span="12"
              ><div class="grid-content bg-purple">
                æ‚£è€…姓名:<span class="spanvalue">王大美</span>
                æ‚£è€…姓名:<span class="spanvalue">{{ userform.name }}</span>
              </div></el-col
            >
            <el-col :span="12"
              ><div class="grid-content bg-purple">
                è”系电话:<span class="spanvalue">13803963330</span>
                è”系电话:<span class="spanvalue">{{ userform.telcode }}</span>
              </div></el-col
            >
          </el-row>
          <el-row :gutter="20">
            <el-col :span="24"
              ><div class="grid-content bg-purple">
                å‡ºç”Ÿåœ°ï¼š<span class="spanvalue"
                  >浙江省杭州市余杭区余杭街道</span
                >
                å‡ºç”Ÿåœ°ï¼š<span class="spanvalue">{{ userform.birthplace }}</span>
              </div></el-col
            >
          </el-row>
          <el-row :gutter="20">
            <el-col :span="24"
              ><div class="grid-content bg-purple">
                å±…住地:<span class="spanvalue"
                  >浙江省杭州市余杭区余杭街道</span
                >
                å±…住地:<span class="spanvalue">{{
                  userform.placeOfResidence
                }}</span>
              </div></el-col
            >
          </el-row>
@@ -176,12 +187,12 @@
      <div class="top-message">
        <div class="headline">病史</div>
        <div class="detailed">
          <el-form ref="form" :model="form" :rules="rules" label-width="100px">
          <el-form ref="form" :model="form" label-width="100px">
            <el-row>
              <el-col :span="8">
                <el-form-item label="过往疾病" prop="name">
                  <el-input
                    v-model="form.name"
                    v-model="form.pastIllnesses"
                    placeholder="请输入"
                    maxlength="30"
                  />
@@ -190,7 +201,7 @@
              <el-col :span="8">
                <el-form-item label="药物过敏" prop="sex">
                  <el-input
                    v-model="form.name"
                    v-model="form.drugAllergy"
                    placeholder="请输入具体药物/无"
                    maxlength="30"
                  />
@@ -199,7 +210,7 @@
              <el-col :span="8">
                <el-form-item label="家族病史" prop="age">
                  <el-input
                    v-model="form.age"
                    v-model="form.familyHistory"
                    placeholder="请输入具体疾病/无"
                    maxlength="30"
                  />
@@ -210,7 +221,7 @@
              <el-col :span="8">
                <el-form-item label="手术史" prop="name">
                  <el-input
                    v-model="form.name"
                    v-model="form.surgicalHistory"
                    placeholder="请输入手术/无"
                    maxlength="30"
                  />
@@ -219,62 +230,62 @@
              <el-col :span="8">
                <el-form-item label="生育史" prop="age">
                  <el-input
                    v-model="form.age"
                    v-model="form.reproductiveHistory"
                    placeholder="请输入胎数/无"
                    maxlength="30"
                  />
                </el-form-item>
              </el-col>
              <el-col :span="8">
                <el-form-item label="月经史" prop="telcode">
                  <el-radio-group v-model="form.radio">
                    <el-radio :label="1">有</el-radio>
                    <el-radio :label="2">无</el-radio>
                <el-form-item label="月经史" prop="menstrualHistory">
                  <el-radio-group v-model="form.menstrualHistory">
                    <el-radio label="1">有</el-radio>
                    <el-radio label="2">无</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="8">
                <el-form-item label="吸烟情况" prop="idcardtype">
                  <el-radio-group v-model="form.radio">
                    <el-radio :label="1">有</el-radio>
                    <el-radio :label="2">无</el-radio>
                <el-form-item label="吸烟情况" prop="smoking">
                  <el-radio-group v-model="form.smoking">
                    <el-radio label="1">有</el-radio>
                    <el-radio label="2">无</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="8">
                <el-form-item label="饮酒情况" prop="idcardno">
                  <el-radio-group v-model="form.radios">
                    <el-radio :label="1">有</el-radio>
                    <el-radio :label="2">无</el-radio>
                <el-form-item label="饮酒情况" prop="drink">
                  <el-radio-group v-model="form.drink">
                    <el-radio label="1">有</el-radio>
                    <el-radio label="2">无</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="8">
                <el-form-item label="运动情况" prop="idcardno">
                  <el-radio-group v-model="form.radiosa">
                    <el-radio :label="1">有</el-radio>
                    <el-radio :label="2">无</el-radio>
                <el-form-item label="运动情况" prop="motion">
                  <el-radio-group v-model="form.motion">
                    <el-radio label="1">有</el-radio>
                    <el-radio label="2">无</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item label="饮食情况" prop="idcardno">
                  <el-radio-group v-model="form.radiosa">
                    <el-radio :label="1">过度饮食</el-radio>
                    <el-radio :label="2">正常饮食</el-radio>
                    <el-radio :label="3">食欲不振</el-radio>
                <el-form-item label="饮食情况" prop="diet">
                  <el-radio-group v-model="form.diet">
                    <el-radio label="1">过度饮食</el-radio>
                    <el-radio label="2">正常饮食</el-radio>
                    <el-radio label="3">食欲不振</el-radio>
                  </el-radio-group>
                </el-form-item> </el-col
              ><el-col :span="12">
                <el-form-item label="心理情况" prop="idcardno">
                  <el-radio-group v-model="form.radiosa">
                    <el-radio :label="1">心情愉悦</el-radio>
                    <el-radio :label="2">轻微焦虑</el-radio>
                    <el-radio :label="3">抑郁</el-radio>
                <el-form-item label="心理情况" prop="psychology">
                  <el-radio-group v-model="form.psychology">
                    <el-radio label="1">心情愉悦</el-radio>
                    <el-radio label="2">轻微焦虑</el-radio>
                    <el-radio label="3">抑郁</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
@@ -286,19 +297,21 @@
      <div class="bottom-message">
        <div class="headline">
          å·ç ç»´æŠ¤<span style="margin-right: 60px">&nbsp;&nbsp;</span>
          <el-button type="primary" @click="AddanumberVisible = true"
            >+新增</el-button
          >
          <el-button type="primary" @click="addcompiletb">+新增</el-button>
        </div>
        <div class="Table-screen">
          <el-table :data="tableData" style="width: 100%">
          <el-table
            :data="tableData"
            style="width: 100%"
            :row-class-name="tableRowClassName"
          >
            <el-table-column prop="id" label="序号" width="180">
            </el-table-column>
            <el-table-column prop="name" label="姓名" width="180">
            <el-table-column prop="contactname" label="姓名" width="180">
            </el-table-column>
            <el-table-column prop="phonenumber" label="联系方式" width="180">
            <el-table-column prop="contactway" label="联系方式" width="180">
            </el-table-column>
            <el-table-column prop="concern" label="关系"> </el-table-column>
            <el-table-column prop="relation" label="关系"> </el-table-column>
            <el-table-column
              label-class-name="columcz"
              fixed="right"
@@ -306,11 +319,22 @@
              width="300"
            >
              <template slot-scope="scope">
                <el-button type="success" size="small"
                <el-button
                  type="success"
                  size="small"
                  @click="defaulttb(scope.row)"
                  >设为默认联系方式</el-button
                >
                <el-button type="warning" size="small">编辑</el-button>
                <el-button type="danger" size="small">删除</el-button>
                <el-button
                  @click="compiletb(scope.row)"
                  type="warning"
                  size="small"
                  >编辑</el-button
                >
                <el-button @click="deltb(scope.row)" type="danger" size="small"
                  >删除</el-button
                >
              </template>
            </el-table-column>
          </el-table>
@@ -567,21 +591,21 @@
      </div>
    </div>
    <el-dialog title="新增联系方式" :visible.sync="AddanumberVisible">
    <el-dialog :title="titletb" :visible.sync="AddanumberVisible">
      <el-form :model="numberform" label-width="100px">
        <el-form-item label="姓名">
          <el-input v-model="numberform.name"></el-input>
          <el-input v-model="numberform.contactname"></el-input>
        </el-form-item>
        <el-form-item label="联系电话">
          <el-input v-model="numberform.name"></el-input>
          <el-input v-model="numberform.contactway"></el-input>
        </el-form-item>
        <el-form-item label="关系">
          <el-input v-model="numberform.name"></el-input>
          <el-input v-model="numberform.relation"></el-input>
        </el-form-item>
      </el-form>
      <div slot="footer" class="dialog-footer">
        <el-button @click="AddanumberVisible = false">取 æ¶ˆ</el-button>
        <el-button type="primary" @click="Addanumber">ç¡® å®š</el-button>
        <el-button type="primary" @click="archivecontact">ç¡® å®š</el-button>
      </div>
    </el-dialog>
  </div>
@@ -599,9 +623,12 @@
  addmedicalhistory,
  getmedicalhistory,
  editmedicalhistory,
  deletepatient,
  Exporterrorpatient,
  toleadpatient,
  addcontactinformation,
  editcontactinformation,
  getcontactinformation,
  delcontactinformation,
  listcontactinformation,
  alterpatient,
} from "@/api/patient/homepage";
export default {
@@ -620,12 +647,13 @@
      tjnumber: 12,
      yynumber: 12,
      total: 0, // æ€»æ¡æ•°
      titletb: "新增联系方式",
      activeTab: "userinfo",
      id: "",
      activeName: "health", //一类导航
      sonactiveName: "outpatient", //健康监测导航
      sontwoactiveName: "blood", //医疗档案导航
      dynamicTags: ["标签一", "标签二", "标签三"],
      dynamicTags: [],
      record: [
        {
          name: "宣教任务",
@@ -652,28 +680,7 @@
      echartdom: {},
      xtechartdom: {},
      tzechartdom: {},
      tableData: [
        {
          date: "2016-05-02",
          name: "王小虎",
          address: "上海市普陀区金沙江路 1518 å¼„",
        },
        {
          date: "2016-05-04",
          name: "王小虎",
          address: "上海市普陀区金沙江路 1517 å¼„",
        },
        {
          date: "2016-05-01",
          name: "王小虎",
          address: "上海市普陀区金沙江路 1519 å¼„",
        },
        {
          date: "2016-05-03",
          name: "王小虎",
          address: "上海市普陀区金沙江路 1516 å¼„",
        },
      ],
      tableData: [],
      tableDatalist: [
        {
          id: 12,
@@ -771,28 +778,154 @@
    this.getuserinfo();
    this.gettabList();
  },
  methods() {},
  methods: {
    // æŸ¥è¯¢æ¡£æ¡ˆåˆ—表信息
    getList() {
      this.loading = true;
    },
    getcontactlist() {
      listcontactinformation({ patid: this.id }).then((response) => {
        this.tableData = response.rows;
      });
    },
    // èŽ·å–åŸºç¡€ä¿¡æ¯
    getuserinfo() {
      console.log(this.id);
      const queryParams = {
        pid: Number(this.id),
        allhosp: "0",
        pageNum: 1,
      };
      // æ‚£è€…基础信息
      messagelistpatient(queryParams).then((response) => {
        console.log(response);
        this.userform = response.rows[0];
        console.log(this.userform);
        this.dynamicTags = response.rows[0].tagList;
      });
      // ç—…史信息
      getmedicalhistory({ pid: this.id }).then((res) => {
        this.form = res.rows[0];
      });
      // è”系信息
      this.getcontactlist();
    },
    // ä¿å­˜æ‚£è€…档案
    savefile() {},
    savefile() {
      this.userform.tagList = this.dynamicTags;
      alterpatient(this.userform).then((res) => {
        if (res.code == 200) {
          this.$modal.msgSuccess("基础信息保存成功");
        } else {
          this.$modal.msgError("基础信息修改失败");
        }
      });
      // ç—…史
      this.medicalhistory();
    },
    // ç—…史
    medicalhistory() {
      if (this.form.id) {
        editmedicalhistory(this.form).then((res) => {
          if (res.code == 200) {
            this.$modal.msgSuccess("病史保存成功");
          } else {
            this.$modal.msgError("病史修改失败");
          }
        });
      } else {
        this.form.pid = this.id;
        addmedicalhistory(this.form).then((res) => {
          if (res.code == 200) {
            this.$modal.msgSuccess("病史保存成功");
          } else {
            this.$modal.msgError("病史修改失败");
          }
        });
      }
    },
    // è”系方式---------------
    archivecontact() {
      if (this.numberform.id) {
        editcontactinformation(this.numberform).then((res) => {
          if (res.code == 200) {
            this.$modal.msgSuccess("联系方式修改成功");
            this.getcontactlist();
            this.AddanumberVisible = false;
          } else {
            this.$modal.msgError("联系方式修改失败");
          }
        });
      } else {
        this.numberform.patid = this.id;
        addcontactinformation(this.numberform).then((res) => {
          if (res.code == 200) {
            this.$modal.msgSuccess("联系方式新增成功");
            this.getcontactlist();
            this.AddanumberVisible = false;
          } else {
            this.$modal.msgError("联系方式新增失败");
          }
        });
      }
      this.numberform = {};
    },
    deltb(row) {
      this.$modal
        .confirm("是否确认删除该数据项?")
        .then(() => {
          if (row.id) {
            delcontactinformation(row.id).then((res) => {
              if (res.code == 200) {
                this.$modal.msgSuccess("联系方式删除成功");
                this.getcontactlist();
              } else {
                this.$modal.msgError("联系方式删除失败");
              }
            });
          } else {
            let index = this.tableData.indexOf(obj);
            this.tableData.splice(index, 1);
          }
          this.$modal.msgSuccess("删除成功");
        })
        .catch(() => {});
    },
    addcompiletb() {
      this.titletb = "新增联系方式";
      this.AddanumberVisible = true;
    },
    compiletb(row) {
      this.numberform = row;
      this.titletb = "修改联系方式";
      this.AddanumberVisible = true;
    },
    defaulttb(row) {
      this.$modal
        .confirm("是否确认设置该数据项为默认联系人?")
        .then(() => {
          this.tableData.forEach((obj, index) => {
            if (obj === row) {
              obj.isdefault = 1;
              this.numberform = obj;
              this.archivecontact();
            } else if (obj.isdefault == 1) {
              obj.isdefault = 0;
              this.numberform = obj;
              this.archivecontact();
            } else {
              obj.isdefault = 0;
            }
          });
          this.$modal.msgSuccess("设置成功");
        })
        .catch(() => {});
    },
    tableRowClassName({ row, rowIndex }) {
      console.log(row);
      if (row.isdefault == "1") {
        return "warning-row";
      }
      return "";
    },
    /** æŸ¥è¯¢æ ‡ç­¾åˆ—表 */
    gettabList() {
      const tagqueryParams = {
@@ -801,10 +934,11 @@
        tagcategoryid: "0",
      };
      listtag(tagqueryParams).then((response) => {
        console.log(response);
        this.options = response.rows;
      });
    },
    // tab切换
    handleClick(tab, event) {
      console.log(tab, event);
    },
@@ -906,10 +1040,8 @@
    // è¡€ç³–图表
    xtechartsInit() {
      // åŸºäºŽå‡†å¤‡å¥½çš„dom,初始化echarts实例
      // console.log(echarts);
      console.log(this.xtechartdom);
      var myxyChart = echarts.init(this.xtechartdom);
      console.log(myxyChart);
      const data = [
        ["2000-06-05", 116],
        ["2000-06-06", 129],
@@ -1000,15 +1132,13 @@
          },
        ],
      };
      console.log("ss");
      // ä½¿ç”¨åˆšæŒ‡å®šçš„配置项和数据显示图表。
      myxyChart.setOption(option);
    },
    // ä½“重图表
    tzechartsInit() {
      // åŸºäºŽå‡†å¤‡å¥½çš„dom,初始化echarts实例
      console.log(echarts);
      console.log(this.tzechartdom);
      var myxyChart = echarts.init(this.tzechartdom);
      var option = {
        title: {
@@ -1067,7 +1197,6 @@
    // å¿ƒçއ
    xlechartsInit() {
      var myxyChart = echarts.init(this.xlechartdom);
      console.log(myxyChart);
      const data = [
        ["2000-06-05", 116],
        ["2000-06-06", 129],
@@ -1140,7 +1269,6 @@
          },
        ],
      };
      console.log("ss");
      // ä½¿ç”¨åˆšæŒ‡å®šçš„配置项和数据显示图表。
      myxyChart.setOption(option);
    },
@@ -1219,7 +1347,6 @@
          },
        ],
      };
      console.log("ss");
      // ä½¿ç”¨åˆšæŒ‡å®šçš„配置项和数据显示图表。
      myxyChart.setOption(option);
    },
@@ -1285,7 +1412,6 @@
          },
        ],
      };
      console.log("ss");
      // ä½¿ç”¨åˆšæŒ‡å®šçš„配置项和数据显示图表。
      myxyChart.setOption(option);
    },
@@ -1421,7 +1547,7 @@
.sontwoactiveName {
  margin: 0 auto;
}
// .columcz {
//   align-items: center!important;
// }
::v-deep.el-table .warning-row {
  background: oldlace;
}
</style>
src/views/patient/propaganda/particty.vue
@@ -536,9 +536,7 @@
</template>
<script>
import { listsvr_prjtask, Addpatienttask } from "@/api/smartorpor/svr_prjtask";
import { listpat_archive } from "@/api/smartorpor/pat_archive";
import { listsvr_prjtaskline } from "@/api/smartorpor/svr_prjtaskline";
import { messagelistpatient } from "@/api/patient/homepage";
import SFtable from "@/components/SFtable"; //表格组件
@@ -797,9 +795,9 @@
      let objictpint = {};
      objictpint.patientes = this.ids;
      objictpint.pguid = 2;
      Addpatienttask(objictpint).then((res) => {
        console.log(res);
      });
      // Addpatienttask(objictpint).then((res) => {
      //   console.log(res);
      // });
      this.dialogVisiblepatient = false;
    },
src/views/repositoryai/intention/index.vue
@@ -91,18 +91,21 @@
              <el-form-item label="标签" prop="sickness">
                <el-cascader
                  v-model="queryParams.sickness"
                  :options="optionss"
                  :options="dynamicTags"
                  :props="propss"
                  clearable
                ></el-cascader>
              </el-form-item>
              <el-form-item label="适用方式" prop="shape">
                <el-cascader
                  v-model="queryParams.shapevalue"
                  :options="optionss"
                  :props="propss"
                  clearable
                ></el-cascader>
                <el-select v-model="queryParams.value" placeholder="请选择">
                  <el-option
                    v-for="item in mode"
                    :key="item.value"
                    :label="item.label"
                    :value="item.value"
                  >
                  </el-option>
                </el-select>
              </el-form-item>
              <el-form-item label="指标类型" prop="classify">
                <el-select
@@ -193,8 +196,8 @@
              <el-table-column
                label="序号"
                align="center"
                key="userId"
                prop="userId"
                key="guid"
                prop="guid"
              />
              <el-table-column
                label="值类型"
@@ -206,10 +209,14 @@
              <el-table-column
                label="指标名称"
                align="center"
                key="nickName"
                prop="nickName"
                key="targetname"
                prop="targetname"
                :show-overflow-tooltip="true"
              />
              >
                <template slot-scope="scope">
                  <span>{{ scope.row.warndown }}~{{ scope.row.warnup }}</span>
                </template>
              </el-table-column>
              <el-table-column
                label="正常值范围"
@@ -576,7 +583,7 @@
        <el-form-item label="请选择指标大类">
          <el-select v-model="classifyform.broadheading" placeholder="请选择">
            <el-option
              v-for="item in optionss"
              v-for="item in editableTabs"
              :key="item.value"
              :label="item.label"
              :value="item.value"
@@ -623,10 +630,19 @@
  addUser,
  updateUser,
} from "@/api/system/user";
import {
  listtarget,
  gettargetInfo,
  particulartarget,
  gettargetInfoedit,
  addtarget,
  deletetarget,
} from "@/api/AiCentre/index";
import { getToken } from "@/utils/auth";
import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
import { listtag } from "@/api/system/label";
import store from "@/store";
export default {
  name: "questionnaire",
@@ -740,25 +756,8 @@
          label: "停用",
        },
      ],
      optionss: [
        {
          value: 1,
          label: "类型一",
        },
        {
          value: 2,
          label: "类型二",
        },
        {
          value: 3,
          label: "类型三",
        },
        {
          value: 4,
          label: "类型四",
        },
      ],
      optionstag:[],
      mode: [],
      optionstag: [],
      //类别列表
      editableTabs: [
        {
@@ -854,14 +853,15 @@
  created() {
    this.getList();
    this.gettabList();
    this.mode = store.getters.mode;
    console.log(this.mode);
  },
  methods: {
    /** æŸ¥è¯¢ç”¨æˆ·åˆ—表 */
    /** æŸ¥è¯¢æŒ‡æ ‡åˆ—表 */
    getList() {
      //   this.loading = true;
      listUser().then((response) => {
        console.log(response);
      listtarget(this.queryParams).then((res) => {
        this.userlist = res.data;
        console.log(this.userList);
      });
    },
@@ -998,7 +998,7 @@
      });
      console.log(this.testuserList);
    },
// ---------------------
    // ---------------------
    //搜索类别
    sidecolumnss() {},
    // åˆ‡æ¢å…±äº«/本地
@@ -1051,20 +1051,20 @@
      this.reset();
      this.title = "新增指标";
      this.indexopen = true;
      this.measurement=false;
      this.measurement = false;
    },
    /** ä¿®æ”¹æŒ‰é’®æ“ä½œ */
    handleUpdate(row) {
      this.reset();
      this.title = "指标详情";
      this.indexopen = true;
      this.measurement=false;
      this.measurement = false;
    },
    handlemeasurement(row) {
      this.reset();
      this.title = "指标详情";
      this.indexopen = true;
      this.measurement=true;
      this.measurement = true;
    },
    // ä¿®æ”¹åˆ†ç±»å¼¹æ¡†
    popoveramend(tagcategoryid) {
src/views/system/label/index.vue
@@ -344,20 +344,7 @@
  listtag,
  tagclassifylist,
} from "@/api/system/label";
import {
  listbase_tag,
  getbase_tag,
  addbase_tag,
  updatebase_tag,
  delbase_tag,
} from "@/api/smartorpor/base_tag";
import {
  listbase_tagcategory,
  getbase_tagcategory,
  addbase_tagcategory,
  updatebase_tagcategory,
  delbase_tagcategory,
} from "@/api/smartorpor/base_tagcategory";
import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css";