瀏覽代碼

数据服务模式接口修改

zhangxc 6 年之前
父節點
當前提交
fb653a378b
共有 5 個文件被更改,包括 27 次插入25 次删除
  1. 13 12
      src/js/indexDom.js
  2. 2 2
      src/js/information.js
  3. 5 4
      src/js/promise.js
  4. 6 6
      src/js/scale.js
  5. 1 1
      webpack.config.js

File diff suppressed because it is too large
+ 13 - 12
src/js/indexDom.js


+ 2 - 2
src/js/information.js

@@ -10,7 +10,7 @@ const $ = require("jquery");
 function getInfomation() {
   var param = {
     "type": getUrlArgObject('type'),
-    "questionId": getUrlArgObject('questionId'),
+    "name": getUrlArgObject('name'),
     "position": getUrlArgObject('position')
   };
 
@@ -24,7 +24,7 @@ function getInfomation() {
       $(".anchors").css("display", "none");
       return;
     }
-    var list = data.introduceDetailList;
+    var list = data.details;
     $("h1").html(data.tagName);
     $("h1").css({
       "color": "#267FD7",

+ 5 - 4
src/js/promise.js

@@ -3,10 +3,11 @@ const $ = require("jquery");
 var Promise = require('./rePromise');
 
 const config = {
-  pushInner:'/api/icss/push/pushInner',
-  calculate:'/api/icss/calc/calculate',
-  disclaimer: '/api/icss/disclaimerInformation/getDisclaimerInformations',
-  information: '/api/icss/introduceInfo/getByQuestionId'
+  pushInner:'/api/data/push/push',
+  calculate:'/api/data/calc/calculate',
+  disclaimer: '/api/data/disclaimerInformation/getDisclaimerInformations',
+  information: '/api/data/conceptDetail/getConceptDetail',
+  pushScale: '/api/data/push/pushScale',
 }
 const imageUrlPrefix = 'http://192.168.2.241:82';
 const getUrlArgObject = function(parm) {  

+ 6 - 6
src/js/scale.js

@@ -11,7 +11,6 @@ $(function () {
   var params = {
     "age": getUrlArgObject('age') || 28,
     "featureType": getUrlArgObject('featureType') || '21',
-    "scaleId": getUrlArgObject('scaleId') || 40744,
     "scaleName": getUrlArgObject('scaleName') || '密西根糖尿病周围神经病评分(MDNS)',
     "sex": getUrlArgObject('sex') || 1,
     "diag": getUrlArgObject('diag') || '肺结核(复诊);',
@@ -22,14 +21,16 @@ $(function () {
     "vital": getUrlArgObject('vital') || ''
   }
 
-  if (getUrlArgObject('scaleId')) {
-    post(config.pushInner, params).then((res) => {
+  if (getUrlArgObject('scaleName')) {
+    post(config.pushScale, params).then((res) => {
       const data = res.data.data
       if (res.data.code == 0) {
-        scaleInfo = data.scale;
+        scaleInfo = data;
+        console.log('scaleInfo', scaleInfo)
         for (var i = 0; i < scaleInfo.length; i++) {
           if (scaleInfo[i].type == 1) {
             var scaleList = JSON.parse(scaleInfo[i].content)
+            console.log('scaleList', scaleList)
             renderCalcu(scaleList)
           } else {
             $('.content').append(scaleInfo[i].content)
@@ -134,12 +135,11 @@ function renderCalcu(scaleList) {
 }
 
 function getCalcuResult(data) {
-  var url = "/api/icss/calc/calculate";
   const param = {
     type: 1,
     data: data
   }
-  post(url, param).then((res) => {
+  post(config.calculate, param).then((res) => {
     const dataResult = res.data.data
     if (res.data.code == 0) {
       data.calculate.result = dataResult.calcalculate.result

+ 1 - 1
webpack.config.js

@@ -4,7 +4,7 @@ const CleanWebpackPlugin = require('clean-webpack-plugin') // 清空打包目录
 const MiniCssExtractPlugin = require('mini-css-extract-plugin');
 const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
 const webpack = require('webpack');
-const proxyHost = "http://192.168.2.241:5050";
+const proxyHost = "http://192.168.2.236:5050";
 module.exports = {
   entry: {
     index: path.resolve(__dirname, 'src', 'index.js'),