提交 994fd6c4 编写于 作者: zhentian.jia's avatar zhentian.jia

2.2.0二期逻辑update

上级 ea9530c9
...@@ -186,7 +186,15 @@ module.exports = { ...@@ -186,7 +186,15 @@ module.exports = {
data: para data: para
}) })
}, },
// 通用PUT请求
PUT(api, para, callback) {
// para.token = para.token || this.token || "343BCABC890349ACAF357FA79122F9FE"
return fetch({
url: getBaseUrl(api),
method: 'put',
data: para
})
},
// 通用POST请求 // 通用POST请求
POST(api, para, callback) { POST(api, para, callback) {
// para.token = para.token || this.token || "343BCABC890349ACAF357FA79122F9FE" // para.token = para.token || this.token || "343BCABC890349ACAF357FA79122F9FE"
......
...@@ -285,7 +285,7 @@ export function isOverlap(startA, endA, startB, endB) { ...@@ -285,7 +285,7 @@ export function isOverlap(startA, endA, startB, endB) {
} }
export function setRegionOption(data) { export function setRegionOption(data) {
let option = []; let option = [];
option[0] = {id: 0, value: 0, label: "全部", leaf: true}; option[0] = { id: 0, value: 0, label: "全部", leaf: true };
for (let i = 0; i < data.length; i++) { for (let i = 0; i < data.length; i++) {
let obj = data[i]; let obj = data[i];
obj.label = data[i].provinceName; obj.label = data[i].provinceName;
...@@ -296,6 +296,7 @@ export function setRegionOption(data) { ...@@ -296,6 +296,7 @@ export function setRegionOption(data) {
} }
export function setRegionOption2(data) { export function setRegionOption2(data) {
let option = []; let option = [];
option[0] = { id: 0, value: '0', label: "全部地区", leaf: true };
for (let i = 0; i < data.length; i++) { for (let i = 0; i < data.length; i++) {
let obj = data[i]; let obj = data[i];
obj.label = data[i].provinceName; obj.label = data[i].provinceName;
...@@ -304,6 +305,13 @@ export function setRegionOption2(data) { ...@@ -304,6 +305,13 @@ export function setRegionOption2(data) {
} }
return option; return option;
} }
export function setAdministrativeId(value) {
let areaId = '000';
for (let i = 0; i < value.length; i++) {
areaId += '_' + value[i];
}
return areaId;
}
export function getRegionOption() { export function getRegionOption() {
let option = [{ let option = [{
value: 1, value: 1,
...@@ -323,7 +331,7 @@ export function getRegionOption() { ...@@ -323,7 +331,7 @@ export function getRegionOption() {
return option; return option;
} }
export function getLearnOrganization(data) { export function getLearnOrganization(data) {
if(data.length == 0) { if (data.length == 0) {
let arr = []; let arr = [];
return arr; return arr;
} }
...@@ -490,11 +498,11 @@ export function getRank(xAxisData, seriesData) { ...@@ -490,11 +498,11 @@ export function getRank(xAxisData, seriesData) {
}; };
return option; return option;
} }
export function getSearchType(formData,checkAll) { export function getSearchType(formData, checkAll) {
let type = 0; let type = 0;
if (formData.region.length == 1 || formData.region.length == 2) { if (formData.region.length == 1 || formData.region.length == 2) {
type = formData.region.length; type = formData.region.length;
if(formData.region.length == 1 && formData.region[0] == 0) { if (formData.region.length == 1 && formData.region[0] == 0) {
type = 6; type = 6;
} }
} else if (formData.region.length == 3) { } else if (formData.region.length == 3) {
...@@ -570,23 +578,23 @@ export function getAjustmentList(data) { ...@@ -570,23 +578,23 @@ export function getAjustmentList(data) {
} }
export function removeZero(data) { export function removeZero(data) {
let list = []; let list = [];
for(let i = 0;i<data.length;i++) { for (let i = 0; i < data.length; i++) {
if(data[i].value != 0) { if (data[i].value != 0) {
list.push(data[i]); list.push(data[i]);
} }
} }
return list; return list;
} }
export function initRank(data) { export function initRank(data) {
let list = [{gradeFlag: -1, gradeName: "全部"}]; let list = [{ gradeFlag: -1, gradeName: "全部" }];
for(let i=0;i<data.length;i++) { for (let i = 0; i < data.length; i++) {
list.push(data[i]); list.push(data[i]);
} }
return list; return list;
} }
export function getAvgTime(data) { export function getAvgTime(data) {
let list = [0,0]; let list = [0, 0];
if(data != null && data !='') { if (data != null && data != '') {
list[0] = Math.floor(data / 60); list[0] = Math.floor(data / 60);
list[1] = data % 60; list[1] = data % 60;
} }
...@@ -594,14 +602,14 @@ export function getAvgTime(data) { ...@@ -594,14 +602,14 @@ export function getAvgTime(data) {
} }
export function getComponent(data) { export function getComponent(data) {
let list = []; let list = [];
for(let i=0;i<data.length;i++) { for (let i = 0; i < data.length; i++) {
list.push(data[i].value); list.push(data[i].value);
} }
return list; return list;
} }
export function getSimpleCheckedNodes(store) { export function getSimpleCheckedNodes(store) {
const checkedNodes = []; const checkedNodes = [];
const traverse = function(node) { const traverse = function (node) {
const childNodes = node.root ? node.root.childNodes : node.childNodes; const childNodes = node.root ? node.root.childNodes : node.childNodes;
childNodes.forEach(child => { childNodes.forEach(child => {
...@@ -616,16 +624,16 @@ export function getSimpleCheckedNodes(store) { ...@@ -616,16 +624,16 @@ export function getSimpleCheckedNodes(store) {
traverse(store) traverse(store)
return checkedNodes; return checkedNodes;
} }
export function setSelectedKeys(checkedKeys,halfCheckedKeys) { export function setSelectedKeys(checkedKeys, halfCheckedKeys) {
let selected = []; let selected = [];
for(let i=0;i<checkedKeys.length;i++) { for (let i = 0; i < checkedKeys.length; i++) {
let obj = { let obj = {
key: checkedKeys[i].id, key: checkedKeys[i].id,
type: 1, type: 1,
}; };
selected.push(obj); selected.push(obj);
} }
for(let j=0;j<halfCheckedKeys.length;j++) { for (let j = 0; j < halfCheckedKeys.length; j++) {
let obj = { let obj = {
key: halfCheckedKeys[j], key: halfCheckedKeys[j],
type: 2, type: 2,
......
...@@ -296,7 +296,7 @@ export default { ...@@ -296,7 +296,7 @@ export default {
} else if (vm.shieldType == 1) { } else if (vm.shieldType == 1) {
let req = { let req = {
blackStatus: vm.formInline.blackStatus, blackStatus: vm.formInline.blackStatus,
hospitalName: vm.formInline.organizationName, hospitalName: vm.formInline.hospitalName,
doctorName: vm.formInline.doctorName, doctorName: vm.formInline.doctorName,
pageNo: vm.formInline.pageNo, pageNo: vm.formInline.pageNo,
pageSize: vm.formInline.pageSize, pageSize: vm.formInline.pageSize,
...@@ -332,9 +332,10 @@ export default { ...@@ -332,9 +332,10 @@ export default {
projectId: vm.projectId projectId: vm.projectId
}; };
openLoading(vm); openLoading(vm);
vm.GET("portal/black/setHospitalBlackStatus", req).then(res => { vm.POST("portal/black/setHospitalBlackStatus", req).then(res => {
closeLoading(vm); closeLoading(vm);
vm.dialogShow = false; vm.dialogShow = false;
vm.$message(res.message);
vm.search(); vm.search();
}); });
} else if (vm.shieldType == 1) { } else if (vm.shieldType == 1) {
...@@ -345,9 +346,10 @@ export default { ...@@ -345,9 +346,10 @@ export default {
projectId: vm.projectId projectId: vm.projectId
}; };
openLoading(vm); openLoading(vm);
vm.GET("portal/black/setPeopleBlackStatus", req).then(res => { vm.POST("portal/black/setPeopleBlackStatus", req).then(res => {
closeLoading(vm); closeLoading(vm);
vm.dialogShow = false; vm.dialogShow = false;
vm.$message(res.message);
vm.search(); vm.search();
}); });
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册