advice.js 6.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363
  1. import request from '@/utils/request'
  2. import { start } from 'chromedriver'
  3. export function getAdviceConfig () {
  4. return request({
  5. url: '/m/api/getadviceconfigs',
  6. method: 'get'
  7. })
  8. }
  9. export function CreateDoctorAdvice (id, advice, mode) {
  10. return request({
  11. url: '/m/api/advice/create?id=' + id + '&mode=' + mode,
  12. method: 'post',
  13. data: advice
  14. })
  15. }
  16. export function EditDoctorAdvice (id, advice, mode, advice_date, patient_id) {
  17. return request({
  18. url: '/m/api/advice/edit?id=' + id + '&mode=' + mode + '&advice_date=' + advice_date + '&patient_id=' + patient_id,
  19. method: 'put',
  20. data: advice,
  21. headers: {'Permission': 1}
  22. })
  23. }
  24. export function StopDoctorAdvice (id, advice, mode) {
  25. return request({
  26. url: '/m/api/advice/stop?id=' + id + '&mode=' + mode,
  27. method: 'Post',
  28. data: advice,
  29. headers: {'Permission': 1}
  30. })
  31. }
  32. export function ExecDoctorAdvice (params) {
  33. return request({
  34. url: '/m/api/advice/exec',
  35. method: 'Post',
  36. params: params,
  37. headers: {'Permission': 1}
  38. })
  39. }
  40. export function CheckDoctorAdvice (params) {
  41. return request({
  42. url: '/m/api/advice/check',
  43. method: 'Post',
  44. params: params,
  45. headers: {'Permission': 1}
  46. })
  47. }
  48. export function checkMobileDoctorAdvice(params){
  49. return request({
  50. url: '/m/api/mobile/advice/check',
  51. method: 'Post',
  52. params: params,
  53. headers: {'Permission': 1}
  54. })
  55. }
  56. export function DeleteDoctorAdvice (id) {
  57. return request({
  58. url: '/m/api/advice/delete?id=' + id + '&mode=' + mode,
  59. method: 'Delete',
  60. headers: {'Permission': 1}
  61. })
  62. }
  63. export function DeleteDoctorAdviceNew (group_no, advice_id, mode, is_sub, patient_id, advice_date) {
  64. return request({
  65. url: '/m/api/newadvice/delete',
  66. method: 'Delete',
  67. headers: {'Permission': 1},
  68. params: {
  69. groupno: group_no,
  70. advice_id: advice_id,
  71. mode: mode,
  72. is_sub: is_sub,
  73. patient_id: patient_id,
  74. advice_date: advice_date
  75. }
  76. })
  77. }
  78. export function getSchedualDoctors (params) {
  79. // console.log('param22222', params)
  80. return request({
  81. url: '/m/api/schedule/advices',
  82. method: 'get',
  83. params: params
  84. })
  85. }
  86. export function batchCreateAdvices (patient_id, group_no, data, mode, is_child) {
  87. return request({
  88. url: '/m/api/advice/creategroup',
  89. method: 'post',
  90. headers: {'Permission': 1},
  91. params: {
  92. id: patient_id,
  93. group_no: group_no,
  94. mode: mode,
  95. is_child: is_child
  96. },
  97. data: data
  98. })
  99. }
  100. export function modifyAdviceGroupStartTime (group_no, start_time_str, mode) {
  101. return request({
  102. url: '/m/api/advice/group/modify_starttime',
  103. method: 'post',
  104. headers: {'Permission': 1},
  105. params: {
  106. group_no: group_no,
  107. start_time: start_time_str,
  108. mode: mode
  109. }
  110. })
  111. }
  112. export function ExecSingleDoctorAdvice (params) {
  113. return request({
  114. url: '/m/api/advice/exec/single',
  115. method: 'Post',
  116. headers: {'Permission': 1},
  117. params: params
  118. })
  119. }
  120. export function DeleteSubDoctorAdvice (params) {
  121. return request({
  122. url: '/m/api/delete/subadvice?advice_id=' + params,
  123. method: 'Delete',
  124. headers: {'Permission': 1}
  125. })
  126. }
  127. // export function ModifyExecDoctorAdvice(params){
  128. // return request({
  129. // url:'/m/api/delete/subadvice?advice_id='+params,
  130. // method:'Delete',
  131. // })
  132. // }
  133. export function ModifyExecDoctorAdvice (params) {
  134. return request({
  135. url: '/m/api/advice/exec/modify',
  136. method: 'Post',
  137. params: params,
  138. headers: {'Permission': 1}
  139. })
  140. }
  141. export function GetRemindLongAdvice (params) {
  142. return request({
  143. url: '/m/api/dialysis/advice_remind',
  144. method: 'Get',
  145. params: params
  146. })
  147. }
  148. export function GetRemindLongAdviceOne (params) {
  149. return request({
  150. url: '/m/api/dialysis/advice_remind/one',
  151. method: 'Get',
  152. params: params
  153. })
  154. }
  155. export function GetLastOrNextDoctorAdvice (params) {
  156. return request({
  157. url: '/m/api/doctoradvice/get',
  158. method: 'get',
  159. params: params
  160. })
  161. }
  162. export function batchAdviceExecution (params) {
  163. console.log('paramsw22www', params)
  164. return request({
  165. url: '/m/api/batchadviceexecution',
  166. method: 'get',
  167. params: params
  168. })
  169. }
  170. export function batchAdviceCheck (params) {
  171. return request({
  172. url: '/m/api/batchadvicecheck',
  173. method: 'get',
  174. params: params
  175. })
  176. }
  177. export function batchDeleteAdvice (params) {
  178. return request({
  179. url: '/m/api/batchdeleteadvice',
  180. method: 'get',
  181. params: params
  182. })
  183. }
  184. export function execProject (data) {
  185. return request({
  186. url: '/m/api/project/exec',
  187. method: 'post',
  188. params: data
  189. })
  190. }
  191. export function checkProject (data) {
  192. return request({
  193. url: '/m/api/project/check',
  194. method: 'post',
  195. params: data
  196. })
  197. }
  198. export function getScheduleByPatient (params) {
  199. return request({
  200. url: '/m/api/patient/getschedulebypatient',
  201. method: 'get',
  202. params: params
  203. })
  204. }
  205. export function excetionMobileAdvice (params) {
  206. return request({
  207. url: '/m/api/exectionmobileadvice',
  208. method: 'get',
  209. params: params
  210. })
  211. }
  212. export function settleMobileAdvice (params) {
  213. return request({
  214. url: '/m/api/settlemobileadvice',
  215. method: 'get',
  216. params: params
  217. })
  218. }
  219. export function checkMobileAdvice (params) {
  220. return request({
  221. url: '/m/api/checkmobileadvice',
  222. method: 'get',
  223. params: params
  224. })
  225. }
  226. export function BatchHandleExecTime(params){
  227. return request({
  228. url:"/m/api/batchandleexectime",
  229. method:"get",
  230. params:params,
  231. })
  232. }
  233. export function batchCheckAdvice(params){
  234. return request({
  235. url:"/m/api/batchcheckadvice",
  236. method:"Get",
  237. params:params,
  238. })
  239. }
  240. export function getAllMobileDrugList(params){
  241. return request({
  242. url:"/m/api/getallmobiledruglist",
  243. method:"Get",
  244. params:params
  245. })
  246. }
  247. export function saveLongMobileAdvice(data){
  248. return request({
  249. url:"/m/api/savelongmobileadvice",
  250. method:"post",
  251. data:data,
  252. })
  253. }
  254. export function getLongDoctorAdviceByPatient(params){
  255. return request({
  256. url:"/m/api/getlongdoctoradvicebypatient",
  257. method:"get",
  258. params:params
  259. })
  260. }
  261. export function saveSelfChildDrugLongAdvice(data){
  262. return request({
  263. url:"/m/api/saveselfchilddruglongadvice",
  264. method:"post",
  265. data:data,
  266. })
  267. }
  268. export function deleteSelfAdvcieSubAdvice(params){
  269. return request({
  270. url:"/m/api/deleteselfadvicesubadvice",
  271. method:"Get",
  272. params:params
  273. })
  274. }
  275. export function getEditAdviceAction(params){
  276. return request({
  277. url:"/m/api/geteditadviceaction",
  278. method:"Get",
  279. params:params,
  280. })
  281. }
  282. export function updateLongMobileAdvice(data){
  283. return request({
  284. url:"/m/api/updatelongmobileadvice",
  285. method:"post",
  286. data:data,
  287. })
  288. }
  289. export function updateEditDrugOrder(data){
  290. return request({
  291. url:"/m/api/updateeditdrugorder",
  292. method:"post",
  293. data:data,
  294. })
  295. }
  296. export function saveLongAdviceTemplate(data){
  297. return request({
  298. url:"/m/api/savelongadvicetemplate",
  299. method:"post",
  300. data:data,
  301. })
  302. }