|
@ -52,7 +52,7 @@ top.handleVue=new Vue({
|
|
|
isShowList2: false,
|
|
|
isShowList3: false,
|
|
|
isShowList4: false,
|
|
|
patientInfo: null,
|
|
|
patientInfo: {jtSign: {}},
|
|
|
warnMsg: "",
|
|
|
signdictList: null,
|
|
|
teamList: null,
|
|
@ -62,6 +62,7 @@ top.handleVue=new Vue({
|
|
|
fileList: null,
|
|
|
serverName: null,
|
|
|
labelName: null,
|
|
|
patLabel: [],
|
|
|
signInfo: {
|
|
|
signType: 1,
|
|
|
signCode: httpData.signCode,
|
|
@ -154,6 +155,37 @@ top.handleVue=new Vue({
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
getTeamNameByTeamCode: function() {
|
|
|
var vm =this,
|
|
|
params = {
|
|
|
teamCode: vm.patientInfo.jtSign.adminTeamId
|
|
|
},
|
|
|
loadding = layer.load(0, {shade: false});
|
|
|
signAPI.getTeamNameByTeamCode(params).then(function(res) {
|
|
|
layer.close(loadding)
|
|
|
if(res.status == 200) {
|
|
|
vm.patientInfo.jtSign.teamName = res.data
|
|
|
} else {
|
|
|
showErrorMessage(res.msg);
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
patientLabel: function() {
|
|
|
var vm =this,
|
|
|
params = {
|
|
|
patient: httpData.patientCode,
|
|
|
labelType: ""
|
|
|
},
|
|
|
loadding = layer.load(0, {shade: false});
|
|
|
signAPI.patientLabel(params).then(function(res) {
|
|
|
layer.close(loadding)
|
|
|
if(res.status == 200) {
|
|
|
vm.patLabel = res.data
|
|
|
} else {
|
|
|
showErrorMessage(res.msg);
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
getSigndict: function() {
|
|
|
var vm =this,
|
|
|
loadding = layer.load(0, {shade: false});
|
|
@ -282,6 +314,11 @@ top.handleVue=new Vue({
|
|
|
}
|
|
|
vm.signInfo.expenses = vm.patientInfo.jtSign.expensesType
|
|
|
vm.judgeTeamToDoc(vm.signInfo.adminTeamCode)
|
|
|
// 查找之前签约的居民标签
|
|
|
vm.patientLabel()
|
|
|
if(vm.renewFlag == 2) { // 获取之前签约团队名字
|
|
|
vm.getTeamNameByTeamCode()
|
|
|
}
|
|
|
} else {
|
|
|
showErrorMessage(res.msg);
|
|
|
}
|