提交 2c2d2331 编写于 作者: yi.li's avatar yi.li

Merge branch 'dev-followUp-20190312' of...

Merge branch 'dev-followUp-20190312' of 192.168.110.53:com.pica.cloud.education.frontend/pica.cloud.web-education-admin into dev-followUp-20190312
......@@ -17,5 +17,6 @@
<router-view></router-view>
</div>
<script src="https://unpkg.com/qiniu-js@2.2.0/dist/qiniu.min.js"></script>
<script src="https://pv.sohu.com/cityjson?ie=utf-8"></script>
</body>
</html>
......@@ -2821,14 +2821,12 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
......@@ -2843,20 +2841,17 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"core-util-is": {
"version": "1.0.2",
......@@ -2973,8 +2968,7 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"ini": {
"version": "1.3.5",
......@@ -2986,7 +2980,6 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
......@@ -3001,7 +2994,6 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
......@@ -3009,14 +3001,12 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"minipass": {
"version": "2.2.4",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"safe-buffer": "^5.1.1",
"yallist": "^3.0.0"
......@@ -3035,7 +3025,6 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"minimist": "0.0.8"
}
......@@ -3116,8 +3105,7 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"object-assign": {
"version": "4.1.1",
......@@ -3129,7 +3117,6 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"wrappy": "1"
}
......@@ -3251,7 +3238,6 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
......@@ -4193,6 +4179,11 @@
"resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.0.tgz",
"integrity": "sha1-Gywnmm7s44ChIWi5JIUmWzWx7/s="
},
"js-md5": {
"version": "0.7.3",
"resolved": "https://registry.npmjs.org/js-md5/-/js-md5-0.7.3.tgz",
"integrity": "sha512-ZC41vPSTLKGwIRjqDh8DfXoCrdQIyBgspJVPXHBGu4nZlAEvG3nf+jO9avM9RmLiGakg7vz974ms99nEV0tmTQ=="
},
"js-tokens": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
......
<?xml version="1.0" encoding="UTF-8"?>
<svg width="212px" height="224px" viewBox="0 0 212 224" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 53.2 (72643) - https://sketchapp.com -->
<title>Group 10</title>
<desc>Created with Sketch.</desc>
<defs>
<filter x="-10.0%" y="-9.4%" width="120.0%" height="118.8%" filterUnits="objectBoundingBox" id="filter-1">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="3" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0.260105299 0 0 0 0 0.213419732 0 0 0 0.2 0" type="matrix" in="shadowBlurOuter1" result="shadowMatrixOuter1"></feColorMatrix>
<feMerge>
<feMergeNode in="shadowMatrixOuter1"></feMergeNode>
<feMergeNode in="SourceGraphic"></feMergeNode>
</feMerge>
</filter>
</defs>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图" transform="translate(-54.000000, -169.000000)">
<g id="分组-2" transform="translate(60.000000, 171.000000)">
<g id="Group-10" filter="url(#filter-1)" fill="#FFFFFF">
<path d="M0,10.0035975 C0,4.47876315 4.47813403,-1.77082302e-14 9.99619514,-1.77082302e-14 L189.855811,-1.77082302e-14 C195.376557,-1.77082302e-14 199.852006,4.48145016 199.852006,10.0035975 L199.852006,189.996403 C199.852006,195.521237 195.373872,200 189.855811,200 L9.99619514,200 C4.47544901,200 0,195.51855 0,189.996403 L0,10.0035975 Z" id="Rectangle-6"></path>
<polygon id="Triangle" transform="translate(100.121572, 204.892523) rotate(180.000000) translate(-100.121572, -204.892523) " points="100.121572 197.392523 112.121572 212.392523 88.1215716 212.392523"></polygon>
</g>
<image id="erweima_download" x="20" y="17" width="160" height="160" xlink:href="data:image/png;base64,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"></image>
</g>
</g>
</g>
</svg>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 53.2 (72643) - https://sketchapp.com -->
<title>手机</title>
<desc>Created with Sketch.</desc>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图" transform="translate(-314.000000, -214.000000)" fill="#B3BEC5" fill-rule="nonzero">
<g id="手机" transform="translate(314.000000, 214.000000)">
<path d="M11.0209906,17.1295455 C11.0209906,17.6455895 11.4393269,18.0639258 11.9553709,18.0639258 C12.4714149,18.0639258 12.8897512,17.6455895 12.8897512,17.1295455 C12.8897512,16.6135015 12.4714149,16.1951652 11.9553709,16.1951652 C11.4393269,16.1951652 11.0209906,16.6135015 11.0209906,17.1295455 L11.0209906,17.1295455 Z" id="Shape"></path>
<path d="M13.1163284,5.7778511 C13.1163284,5.70988813 13.0755242,5.65481406 13.0251707,5.65481406 L10.7652715,5.65481406 C10.714918,5.65481406 10.6741138,5.70988813 10.6741138,5.7778511 L10.6741138,5.86511035 C10.6741138,5.93307333 10.714918,5.98814739 10.7652715,5.98814739 L13.0251707,5.98814739 C13.0755242,5.98814739 13.1163284,5.93307333 13.1163284,5.86511035 L13.1163284,5.7778511 Z" id="Shape"></path>
<path d="M15.4519362,6.45059185 L8.46080884,6.45059185 C8.27841109,6.45059185 8.09472362,6.60771679 8.09472362,6.76286604 L8.09472362,15.2372408 C8.09472362,15.39239 8.27841109,15.4785536 8.46080884,15.4785536 L15.4519362,15.4785536 C15.6343614,15.4785536 15.7506547,15.3923901 15.7506547,15.2372408 L15.7506547,6.76286601 C15.7506272,6.60771679 15.6343339,6.45059185 15.4519362,6.45059185 Z" id="Shape"></path>
<path d="M12.0033646,0.0266345564 C5.38765225,0.0266345564 0.0245765095,5.38973776 0.0245765095,12.0054226 C0.0245765095,18.6211075 5.38765225,23.9842107 12.0033646,23.9842107 C18.6190769,23.9842107 23.9821526,18.6211075 23.9821526,12.0054226 C23.9821526,5.38973776 18.6190769,0.0266345564 12.0033646,0.0266345564 Z M16.4366426,18.1704228 C16.4366426,18.5643054 16.170304,18.881217 15.8166768,18.881217 L8.1970771,18.881217 C7.84344992,18.881217 7.51844329,18.5643054 7.51844329,18.1704228 L7.51844332,5.83251947 C7.51844332,5.43863692 7.84344995,5.10602923 8.19707713,5.10602923 L15.8166768,5.10602923 C16.170304,5.10602923 16.4366426,5.43866435 16.4366426,5.83251947 L16.4366426,18.1704228 Z" id="Shape"></path>
</g>
</g>
</g>
</svg>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 53.2 (72643) - https://sketchapp.com -->
<title>不显示</title>
<desc>Created with Sketch.</desc>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图" transform="translate(-356.000000, -179.000000)" fill="#666666" fill-rule="nonzero">
<g id="不显示" transform="translate(356.000000, 183.000000)">
<path d="M2.98760777,4.47585816 C4.94765492,6.11926669 7.43127373,7.00805831 9.98980402,6.98167478 C13.9640444,7.0225326 17.6093887,4.78176931 19.3649668,1.21883894 C19.5521654,0.807512254 19.3988241,0.321333583 19.0094289,0.091583043 C18.8181252,-0.001978335 18.5972317,-0.0148501233 18.3963409,0.055857502 C18.19545,0.126565127 18.0313945,0.274927609 17.9410059,0.467636331 C16.5441006,3.58701642 13.4088477,5.56280617 9.98980402,5.4783656 C7.76037056,5.50874238 5.60065046,4.70229859 3.93751811,3.21842997 C3.09832069,2.48280435 2.41273474,1.58885528 1.92008948,0.58786491 C1.68997986,0.235586567 1.25173349,0.0817075981 0.851666507,0.212715594 C0.487789672,0.467392835 0.384104767,0.960502427 0.614641265,1.33997149 C1.22659788,2.50788576 2.0285062,3.56608405 2.98760777,4.47133829 L2.98760777,4.47585816 Z M9.9941569,7.63120872 C9.52265361,7.67647236 9.1570345,8.06269722 9.13799621,8.53562135 L9.13799621,11.0955874 C9.12205241,11.4115164 9.2816591,11.7105094 9.55312518,11.873253 C9.82459126,12.0359967 10.1637225,12.0359967 10.4351886,11.873253 C10.7066547,11.7105094 10.8662614,11.4115164 10.8503176,11.0955874 L10.8503176,8.53562135 C10.8308133,8.06289364 10.465438,7.6769264 9.9941569,7.63120872 L9.9941569,7.63120872 Z M19.1249887,8.44075636 L17.6987795,6.33190961 C17.5749658,6.11437082 17.366006,5.95824866 17.1221706,5.90110218 C16.8783351,5.84395571 16.6216962,5.89095785 16.4139945,6.03080108 C15.9765328,6.33703529 15.8514494,6.92965089 16.1278823,7.38633299 L17.5551794,9.49517974 C17.6792244,9.71246602 17.888172,9.86836726 18.1319051,9.92548974 C18.3756382,9.98261222 18.6321679,9.93580255 18.8399644,9.79628826 C19.2775285,9.49003737 19.4022102,8.89707016 19.1249887,8.44075636 L19.1249887,8.44075636 Z M3.57867083,6.18081183 C3.16908942,5.91883495 2.63140244,5.9820699 2.29388586,6.33190961 L0.867676644,8.44075636 C0.590455144,8.89707016 0.715136858,9.49003736 1.15270091,9.79628826 C1.36049738,9.93580255 1.61702715,9.98261223 1.86076023,9.92548975 C2.10449332,9.86836727 2.31344092,9.71246602 2.43748588,9.49517974 L3.8636951,7.38633299 C3.97786782,6.96217115 3.87074091,6.50907376 3.57867083,6.18081183 L3.57867083,6.18081183 Z" id="Shape"></path>
</g>
</g>
</g>
</svg>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 53.2 (72643) - https://sketchapp.com -->
<title>Group 9</title>
<desc>Created with Sketch.</desc>
<g id="页面-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="切图" transform="translate(-320.000000, -179.000000)" fill="#666666" fill-rule="nonzero">
<g id="Group-9" transform="translate(320.000000, 183.000000)">
<g id="Group-12">
<path d="M8.66701834,9.46570652 C7.30791394,8.87476767 6.42857143,7.51241956 6.42857143,5.99606099 C6.42857143,3.91861582 8.07394255,2.22857143 10.0963641,2.22857143 C12.118123,2.22857143 13.7628314,3.91861582 13.7628314,5.99606099 C13.7628314,7.48935192 12.9258988,8.84830772 11.6297466,9.457565 C11.2964314,9.61428931 10.9028146,9.46502805 10.7504041,9.12444103 C10.5979935,8.78453247 10.7437775,8.3815271 11.0764301,8.22480279 C11.9034229,7.83604508 12.4375224,6.96150987 12.4375224,5.99606099 C12.4375224,4.66695743 11.3872151,3.58549185 10.0963641,3.58549185 C8.80485046,3.58549185 7.75388043,4.66695743 7.75388043,5.99606099 C7.75388043,6.96693756 8.31581144,7.83875893 9.18587681,8.21733973 C9.52250529,8.36388714 9.67955441,8.76214328 9.53642104,9.10680106 C9.42907101,9.36461595 9.18388884,9.51998333 8.92611624,9.51998333 C8.83997116,9.51998333 8.7518381,9.50302183 8.66701834,9.46570652 Z" id="Shape"></path>
<path d="M9.99216722,12.0786272 C5.81147998,12.0786272 2.28417006,9.13546677 0.553316517,7.38096867 C0.196808387,7.01934937 0,6.5430703 0,6.03965282 C0,5.53555689 0.196808387,5.05927782 0.553316517,4.69765852 C2.28417006,2.94316041 5.81147998,0 9.99216722,0 C14.1728545,0 17.7001644,2.94316041 19.4303553,4.69765852 C19.7868634,5.05927782 19.9836718,5.53555689 19.9836718,6.03965282 C19.9836718,6.5430703 19.7868634,7.01934937 19.4303553,7.38096867 C19.1083052,7.70798649 18.8233638,7.9909044 18.339626,8.40747896 C18.0593231,8.64833234 17.6411881,8.61169549 17.4059458,8.32470682 C17.1707034,8.03771815 17.2064868,7.60960976 17.4867896,7.36875639 C17.9334188,6.98406945 18.1872154,6.73168224 18.4980004,6.4168767 C18.6013745,6.31171537 18.6583628,6.17805871 18.6583628,6.03965282 C18.6583628,5.90124694 18.6013745,5.76691182 18.4980004,5.66242894 C17.2210652,4.36792686 13.8368886,1.35692043 9.99216722,1.35692043 C6.14744581,1.35692043 2.76260662,4.36792686 1.48633405,5.66242894 C1.38295995,5.76691182 1.325309,5.90124694 1.325309,6.03965282 C1.325309,6.17805871 1.38295995,6.31171537 1.48633405,6.41619825 C2.76260662,7.71137878 6.14744581,10.7217068 9.99216722,10.7217068 C11.9701909,10.7217068 13.7003818,10.1321248 15.6015376,8.81048433 C15.9050333,8.59880475 16.3172044,8.68021998 16.5219647,8.99027629 C16.7280502,9.30033261 16.6491943,9.7216564 16.3463612,9.93265753 C14.2411079,11.3967747 12.221337,12.0786272 9.99216722,12.0786272" id="Shape"></path>
</g>
</g>
</g>
</g>
</svg>
\ No newline at end of file
......@@ -174,11 +174,17 @@
</style>
<style lang="scss">
.form-box{
.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before {
content: '*';
color: #F56C6C;
margin-right: 10px;
}
.el-form-item__label,
.el-radio__label {
font-size: 18px;
}
.obj-form-title{
float: none;
.el-form-item__label,
.el-form-item__content{
display: block;
......@@ -192,6 +198,22 @@
}
}
}
.obj-form-title2{
margin-left: 15px;
}
.obj-form-title3{
margin-left: 25px;
}
.obj-form-title4{
margin-left: 35px;
}
.radio-block{
.el-radio-group{
.el-radio{
display: block;
}
}
}
}
</style>
......
import fetch from '@/utils/fetch'
import { getBaseUrl } from '@/utils/index'
import { getBaseUrl, getSaasDomain } from '@/utils/index'
module.exports = {
data: function () {
......@@ -153,6 +153,20 @@ module.exports = {
data: para
})
},
// 通用saas-GET请求
saasGET(api, para, callback,str) {
// para.token = para.token || this.token || "343BCABC890349ACAF357FA79122F9FE"
let url = api + this.getUrlPara(para)
url = encodeURI(url);
return fetch({
headers: {
sysCode: 9
},
url: getSaasDomain(url),
method: 'get',
data: para
})
},
// 通用DELETE请求
DELETE(api, para, callback,str) {
......
......@@ -443,7 +443,11 @@ export const ssoLogin = (href, paramMap) => {
initEnvironment();
}
};
export const ssoLogin2 = () => { //单独部署不走saas端登录
console.log("ssoLogin2开始");
//获取用户系统信息
initEnvironment();
};
//单点登录--end
......
......@@ -22,7 +22,7 @@
type="date"
placeholder="请选择随访开始时间"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd"
value-format="timestamp"
clearable>
</el-date-picker>
</el-form-item>
......
......@@ -40,7 +40,7 @@
v-model="planChangeData.startDate"
type="date"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd"
value-format="timestamp"
placeholder="选择随访开始时间">
</el-date-picker>
</el-form-item>
......@@ -92,6 +92,9 @@
planId: [
{ required: true, message: '请选择随访计划', trigger: 'change' },
],
startDate: [
{ required: true, message: '请选择随访开始时间', trigger: 'change' },
]
},
realGroup: [],
selectPlanName: ''
......
......@@ -241,13 +241,13 @@
}else{
item.isDisabled = false;
}
if(item.remindList.length > 0){// remindDay 提醒医生预约提前天数
if(item.remindList && item.remindList.length > 0){// remindDay 提醒医生预约提前天数
item.remindDay = []
item.remindList.forEach((kkk)=>{
item.remindDay.push(kkk.startDays)
})
}
if(item.pushContentList.length > 0){//pushDay 推送患教提前天数
if(item.pushContentList && item.pushContentList.length > 0){//pushDay 推送患教提前天数
let pushData = item.pushContentList[0]
item.hasSelected = pushData.resourceId ? true : false;
item.pushDay = pushData.startDays
......@@ -256,7 +256,7 @@
header_name: pushData.sendContent
}
}
if(item.followupList.length > 0){ //followResourceId 随访量表
if(item.followupList && item.followupList.length > 0){ //followResourceId 随访量表
item.followResourceId = []
item.followupList.forEach((kkk)=>{
if(this.isStandedTemplate){
......@@ -709,7 +709,8 @@
// }else{
//
// }
if(item.timeNo){
console.log(item)
if(item.timeNo>=0 && item.timeNo!==''){
str = '开始后' + String(item.timeNo) + this.timeUnitStr
}else{
str = '设置时间节点'
......
......@@ -58,6 +58,7 @@
ref="beginDate"
placeholder="请选择随访开始时间"
:picker-options="pickerOptions"
value-format="timestamp"
clearable
@blur="handleDateInputConfirm"
style="width:380px;">
......@@ -196,6 +197,8 @@
this.checkForm = false
if(val.status){
this.baseInfo.fPlanTimeReqList = val.setTimeNodeList
// this.baseInfo.time = (new Date(this.baseInfo.time).getTime())
console.log(this.baseInfo.time)
// 提交
createFollowPlan(this.baseInfo).then(res=>{
if(res.code=='000000'){
......
......@@ -252,6 +252,8 @@
// 关闭弹层,继续创建
this.planDetailData.fPlanTimeReqList = val.setTimeNodeList
// this.planDetailData.joinTime = new Date();
// this.planDetailData.joinTime = (new Date(this.planDetailData.joinTime)).getTime()
console.log(this.planDetailData.joinTime)
console.log('修改计划前的数据===>>>',this.planDetailData)
createFollowPlan(this.planDetailData).then(res=>{
if(res.code=='000000'){
......
......@@ -46,10 +46,6 @@
stroke,
BreadCrumb,
},
data(){
return {
}
},
}
</script>
......@@ -67,7 +63,7 @@
.patient-base-info{
line-height: 60px;
height: 60px;
border-bottom: 2px dashed #ccc;
border-bottom: 1px dashed #ccc;
}
.form-container{
padding: 40px 10px;
......
export default [
{
formType: 'radio',
className: 'obj-form-title',
prop: 'a1',
model: 'a1',
spanNum: 24,
label: '调查时状态',
options: [
{ label: '接受调查', value: '1' },
{ label: '失访', value: '2' },
{ label: '死亡', value: '3' }
export default ($this) => {
return [
{
formType: 'radio',
className: 'obj-form-title',
prop: 'a1',
model: 'a1',
spanNum: 24,
label: '调查时状态',
options: [
{ label: '接受调查', value: '1' },
{ label: '失访', value: '2' },
{ label: '死亡', value: '3' }
],
rules: [{ required: true, message: '请选择调查时状态', trigger: 'blur' }]
},
rules: [{ required: true, message: '请选择调查时状态', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'a7',
model: 'a7',
label: '调查方式',
linkageRule: [{ name: 'a1', value: ['1'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '面对面', value: '1', disabled: false },
{ label: '电话(限中危人群,高危人群6个月随访)', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择调查方式', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'a8',
model: 'a8',
label: '本次调查是否为被调查者本人',
linkageRule: [{ name: 'a1', value: ['1'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '是', value: '1', disabled: false },
{ label: '否', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'a9',
model: 'a9',
label: '提供信息者与被调查者之间关系',
linkageRule: [{ name: 'a8', value: ['2'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '父母', value: '1', disabled: false },
{ label: '配偶', value: '2', disabled: false },
{ label: '子女', value: '3', disabled: false },
{ label: '兄弟姐妹', value: '4', disabled: false },
{ label: '其他', value: '5', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'input',
className: 'obj-form-title',
linkageRule: [{name: 'a9',value: ['5']}],
prop: 'a10',
model: 'a10',
label: '其他',
disabled: false,
placeholder: '请输入其他原因',
spanNum: 12,
type: 'number',
labmsg: '',
// slots: [{ name: 'mmol/L', type: 'append' }]
},
{
formType: 'radio',
className: 'obj-form-title2',
prop: 'a7',
model: 'a7',
label: '调查方式',
linkageRule: [{ name: 'a1', value: ['1'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '面对面', value: '1', disabled: false },
{ label: '电话(限中危人群,高危人群6个月随访)', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择调查方式', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title2',
prop: 'a8',
model: 'a8',
label: '本次调查是否为被调查者本人',
linkageRule: [{ name: 'a1', value: ['1'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '是', value: '1', disabled: false },
{ label: '否', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title3',
prop: 'a9',
model: 'a9',
label: '提供信息者与被调查者之间关系',
linkageRule: [{ name: 'a8', value: ['2'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '父母', value: '1', disabled: false },
{ label: '配偶', value: '2', disabled: false },
{ label: '子女', value: '3', disabled: false },
{ label: '兄弟姐妹', value: '4', disabled: false },
{ label: '其他', value: '5', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'input',
className: 'obj-form-title4',
linkageRule: [{name: 'a9',value: ['5']}],
prop: 'a10',
model: 'a10',
label: '其他',
disabled: false,
placeholder: '请输入其他原因',
spanNum: 12,
type: 'number',
labmsg: '',
// slots: [{ name: 'mmol/L', type: 'append' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'a2',
model: 'a2',
spanNum: 24,
label: '失访原因',
linkageRule: [{ name: 'a1', value: ['2'] }],
options: [
{ label: '失去联系', value: '1' },
{ label: '拒绝参加调查', value: '2' },
{ label: '其他', value: '3' }
],
rules: [{ required: true, message: '请选择失访原因', trigger: 'blur' }]
},
{
formType: 'input',
className: 'obj-form-title',
linkageRule: [{name: 'a2',value: ['3']}],
prop: 'a3',
model: 'a3',
label: '其他',
disabled: false,
placeholder: '请输入其他原因',
spanNum: 12,
type: 'number',
labmsg: '',
// slots: [{ name: 'mmol/L', type: 'append' }]
},
{
formType: 'radio',
className: 'obj-form-title2',
prop: 'a2',
model: 'a2',
spanNum: 24,
label: '失访原因',
linkageRule: [{ name: 'a1', value: ['2'] }],
options: [
{ label: '失去联系', value: '1' },
{ label: '拒绝参加调查', value: '2' },
{ label: '其他', value: '3' }
],
rules: [{ required: true, message: '请选择失访原因', trigger: 'blur' }]
},
{
formType: 'input',
className: 'obj-form-title3',
linkageRule: [{name: 'a2',value: ['3']}],
prop: 'a3',
model: 'a3',
label: '其他',
disabled: false,
placeholder: '请输入其他原因',
spanNum: 12,
type: 'number',
labmsg: '',
// slots: [{ name: 'mmol/L', type: 'append' }]
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'a4',
model: 'a4',
placeholder: '选择死亡时间',
label: '死亡时间',
linkageRule: [{ name: 'a1', value: ['3'] }],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '请选择死亡时间', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'a5',
model: 'a5',
label: '死亡原因',
linkageRule: [{ name: 'a1', value: ['3'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '脑卒中', value: '1', disabled: false },
{ label: '冠心病', value: '2', disabled: false },
{ label: '恶心肿瘤', value: '3', disabled: false },
{ label: '呼吸系统疾病', value: '4', disabled: false },
{ label: '损伤和中毒', value: '5', disabled: false },
{ label: '不祥', value: '6', disabled: false },
{ label: '其他', value: '7', disabled: false },
],
rules: [{ required: true, message: '请选择死亡原因', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'a6',
model: 'a6',
label: '脑卒中类型',
linkageRule: [{ name: 'a5', value: ['1'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '出血性脑卒中', value: '1', disabled: false },
{ label: '缺血性脑卒中', value: '2', disabled: false },
{ label: '不祥', value: '3', disabled: false },
],
rules: [{ required: true, message: '请选择脑卒中类型', trigger: 'blur' }]
},
]
{
formType: 'date-picker',
className: 'obj-form-title2',
prop: 'a4',
model: 'a4',
placeholder: '选择死亡时间',
label: '死亡时间',
linkageRule: [{ name: 'a1', value: ['3'] }],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '请选择死亡时间', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title2',
prop: 'a5',
model: 'a5',
label: '死亡原因',
linkageRule: [{ name: 'a1', value: ['3'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '脑卒中', value: '1', disabled: false },
{ label: '冠心病', value: '2', disabled: false },
{ label: '恶心肿瘤', value: '3', disabled: false },
{ label: '呼吸系统疾病', value: '4', disabled: false },
{ label: '损伤和中毒', value: '5', disabled: false },
{ label: '不祥', value: '6', disabled: false },
{ label: '其他', value: '7', disabled: false },
],
rules: [{ required: true, message: '请选择死亡原因', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title3',
prop: 'a6',
model: 'a6',
label: '脑卒中类型',
linkageRule: [{ name: 'a5', value: ['1'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '出血性脑卒中', value: '1', disabled: false },
{ label: '缺血性脑卒中', value: '2', disabled: false },
{ label: '不祥', value: '3', disabled: false },
],
rules: [{ required: true, message: '请选择脑卒中类型', trigger: 'blur' }]
},
]
}
export default [
{
formType: 'div',
name: '5.1 一般体征',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'd1',
model: 'd1',
placeholder: '请选择',
label: '检查时间',
// linkageRule: [{ name: 'c28', value: ['2'] }],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '手术时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd2',
model: 'd2',
label: '身高',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'cm', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd3',
model: 'd3',
label: '体重',
disabled: false,
placeholder: '请输入(体重可以带1位小数点)',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'kg', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd4',
model: 'd4',
label: 'BMI(系统自动生成)',
disabled: false,
placeholder: '22.5(这里是自动计算所得)',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'kg/m^2', type: 'append' }]
},
export default ($this) => {
return [
{
formType: 'div',
name: '5.1 一般体征',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'd1',
model: 'd1',
placeholder: '请选择',
label: '检查时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd2',
model: 'd2',
label: '身高',
disabled: false,
placeholder: '请输入',
spanNum: 6,
type: 'number',
labmsg: '次',
slots: [{name: 'cm', type: 'append'}],
rules: [{required: true, message: '请输入身高', trigger: 'blur'}],
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd3',
model: 'd3',
label: '体重',
disabled: false,
placeholder: '请输入(体重可以带1位小数点)',
spanNum: 8,
type: 'number',
labmsg: '次',
slots: [{name: 'kg', type: 'append'}],
rules: [{required: true, message: '请输入体重', trigger: 'blur'}],
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd4',
model: 'd4',
label: 'BMI(系统自动生成)',
disabled: false,
placeholder: '22.5(这里是自动计算所得)',
spanNum: 6,
type: 'number',
labmsg: '次',
slots: [{name: 'kg/m^2', type: 'append'}],
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd3',
model: 'd3',
label: '腰围',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'cm', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd3',
model: 'd3',
label: '腰围',
disabled: false,
placeholder: '请输入',
spanNum: 6,
type: 'number',
labmsg: '次',
slots: [{name: 'cm', type: 'append'}],
rules: [{required: true, message: '请输入腰围', trigger: 'blur'}],
},
{
formType: 'div',
name: '5.2 血压(同侧,测量2次)',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'd5',
model: 'd5',
placeholder: '请选择',
label: '测量时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '请选择测量时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'div',
name: '第一次',
className: 'third-title',
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd6',
model: 'd6',
label: '收缩压SBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd7',
model: 'd7',
label: '舒张压DBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd8',
model: 'd8',
label: '脉搏',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: '次/分', type: 'append'}]
},
{
formType: 'div',
name: '第二次',
className: 'third-title',
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd9',
model: 'd9',
label: '收缩压SBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd10',
model: 'd10',
label: '舒张压DBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd11',
model: 'd11',
label: '脉搏',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: '次/分', type: 'append'}]
},
{
formType: 'div',
name: '5.2 血压(同侧,测量2次)',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'd5',
model: 'd5',
placeholder: '请选择',
label: '测量时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '请选择测量时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'div',
name: '第一次',
className: 'third-title',
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd6',
model: 'd6',
label: '收缩压SBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'mmHg', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd7',
model: 'd7',
label: '舒张压DBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'mmHg', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd8',
model: 'd8',
label: '脉搏',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: '次/分', type: 'append' }]
},
{
formType: 'div',
name: '第二次',
className: 'third-title',
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd9',
model: 'd9',
label: '收缩压SBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'mmHg', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd10',
model: 'd10',
label: '舒张压DBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'mmHg', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd11',
model: 'd11',
label: '脉搏',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: '次/分', type: 'append' }]
},
{
formType: 'div',
name: '5.3 心脏听诊',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'd12',
model: 'd12',
placeholder: '请选择',
label: '测量时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '测量时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'd13',
model: 'd13',
label: '心脏杂音',
disabled: false,
spanNum: 24,
options: [
{ label: '无', value: '1', disabled: false },
{ label: '有', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择心脏杂音', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'd14',
model: 'd14',
label: '心律',
disabled: false,
spanNum: 24,
options: [
{ label: '整齐', value: '1', disabled: false },
{ label: '不齐', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择心律', trigger: 'blur' }]
},
]
{
formType: 'div',
name: '5.3 心脏听诊',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'd12',
model: 'd12',
placeholder: '请选择',
label: '测量时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '测量时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'd13',
model: 'd13',
label: '心脏杂音',
disabled: false,
spanNum: 24,
options: [
{label: '无', value: '1', disabled: false},
{label: '有', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择心脏杂音', trigger: 'blur'}]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'd14',
model: 'd14',
label: '心律',
disabled: false,
spanNum: 24,
options: [
{label: '整齐', value: '1', disabled: false},
{label: '不齐', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择心律', trigger: 'blur'}]
},
]
}
export default [
{
formType: 'div',
name: '6.1 血糖',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'e1',
model: 'e1',
placeholder: '请选择',
label: '检查时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '检查时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'e2',
model: 'e2',
label: '空腹血糖',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'mmol/L', type: 'append' }]
},
export default ($this) => {
return [
{
formType: 'div',
name: '6.1 血糖',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'e1',
model: 'e1',
placeholder: '请选择',
label: '检查时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '检查时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'e2',
model: 'e2',
label: '空腹血糖',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}]
},
{
formType: 'div',
name: '6.2 血脂',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'e3',
model: 'e3',
placeholder: '请选择',
label: '检查时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '检查时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'e4',
model: 'e4',
label: '甘油三酯',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'mmol/L', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'e5',
model: 'e5',
label: '胆固醇',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'mmol/L', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'e6',
model: 'e6',
label: '低密度脂蛋白胆固醇',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'mmol/L', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'e7',
model: 'e7',
label: '高密度脂蛋白胆固醇',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'mmol/L', type: 'append' }]
},
]
{
formType: 'div',
name: '6.2 血脂',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'e3',
model: 'e3',
placeholder: '请选择',
label: '检查时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '检查时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'e4',
model: 'e4',
label: '甘油三酯',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'e5',
model: 'e5',
label: '胆固醇',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'e6',
model: 'e6',
label: '低密度脂蛋白胆固醇',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'e7',
model: 'e7',
label: '高密度脂蛋白胆固醇',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}]
},
]
}
export default [
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b1',
model: 'b1',
label: '运动',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '经常运动(相当于快步走的中等强度运动,且每周≥3次、每次≥30分钟,包含中度、重度体力劳动者)', value: '1', disabled: false },
{ label: '缺乏运动 (不符合上述经常运动标准者)', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b2',
model: 'b2',
label: '吸烟',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b3',
model: 'b3',
label: '饮酒',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '不饮酒', value: '1', disabled: false },
{ label: '少量饮酒', value: '2', disabled: false },
{ label: '经常大量饮酒(白酒≥3次/周,每次≥2两)', value: '3', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b4',
model: 'b4',
label: '口味',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '偏咸', value: '1', disabled: false },
{ label: '偏淡', value: '2', disabled: false },
{ label: '适中', value: '3', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b5',
model: 'b5',
label: '荤素',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '偏荤', value: '1', disabled: false },
{ label: '偏素', value: '2', disabled: false },
{ label: '均衡', value: '3', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b6',
model: 'b6',
label: '吃蔬菜(每日食用6两蔬菜)',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '≥5天/周', value: '1', disabled: false },
{ label: '3-4天/周', value: '2', disabled: false },
{ label: '≤2天/周', value: '3', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b7',
model: 'b7',
label: '吃水果(每日食用4两水果)',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '≥5天/周', value: '1', disabled: false },
{ label: '3-4天/周', value: '2', disabled: false },
{ label: '≤2天/周', value: '3', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
export default ($this) => {
return [
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b1',
model: 'b1',
label: '运动',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{label: '经常运动(相当于快步走的中等强度运动,且每周≥3次、每次≥30分钟,包含中度、重度体力劳动者)', value: '1', disabled: false},
{label: '缺乏运动 (不符合上述经常运动标准者)', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b2',
model: 'b2',
label: '吸烟',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b3',
model: 'b3',
label: '饮酒',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{label: '不饮酒', value: '1', disabled: false},
{label: '少量饮酒', value: '2', disabled: false},
{label: '经常大量饮酒(白酒≥3次/周,每次≥2两)', value: '3', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b4',
model: 'b4',
label: '口味',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{label: '偏咸', value: '1', disabled: false},
{label: '偏淡', value: '2', disabled: false},
{label: '适中', value: '3', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b5',
model: 'b5',
label: '荤素',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{label: '偏荤', value: '1', disabled: false},
{label: '偏素', value: '2', disabled: false},
{label: '均衡', value: '3', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b6',
model: 'b6',
label: '吃蔬菜(每日食用6两蔬菜)',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{label: '≥5天/周', value: '1', disabled: false},
{label: '3-4天/周', value: '2', disabled: false},
{label: '≤2天/周', value: '3', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'b7',
model: 'b7',
label: '吃水果(每日食用4两水果)',
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{label: '≥5天/周', value: '1', disabled: false},
{label: '3-4天/周', value: '2', disabled: false},
{label: '≤2天/周', value: '3', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
]
]
}
......@@ -21,21 +21,22 @@ export default ($this) => {
},
{
formType: 'input',
className: 'obj-form-title',
className: 'obj-form-title2',
linkageRule: [{name: 'c1',value: ['2']}],
prop: 'c2',
model: 'c2',
label: '发病次数',
disabled: false,
placeholder: '请输入发病次数',
spanNum: 24,
spanNum: 6,
type: 'number',
labmsg: '次',
slots: [{ name: '次', type: 'append' }]
slots: [{ name: '次', type: 'append' }],
rules: [{ required: true, message: '请输入发病次数', trigger: 'blur' }]
},
{
formType: 'date-picker',
className: 'obj-form-title',
className: 'obj-form-title2',
prop: 'c3',
model: 'c3',
placeholder: '请选择',
......@@ -48,7 +49,7 @@ export default ($this) => {
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title2',
prop: 'c4',
model: 'c4',
label: '就诊机构级别',
......@@ -65,7 +66,7 @@ export default ($this) => {
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title2',
prop: 'c5',
model: 'c5',
label: '主要诊断',
......@@ -82,7 +83,7 @@ export default ($this) => {
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title2',
prop: 'c6',
model: 'c6',
label: '住院期间是否接受康复治疗',
......@@ -97,7 +98,7 @@ export default ($this) => {
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title2',
prop: 'c7',
model: 'c7',
label: '出院后是否接受康复治疗',
......@@ -131,7 +132,7 @@ export default ($this) => {
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title radio-block',
prop: 'c9',
model: 'c9',
label: '评分值',
......@@ -178,7 +179,7 @@ export default ($this) => {
},
{
formType: 'date-picker',
className: 'obj-form-title',
className: 'obj-form-title2',
prop: 'c15',
model: 'c15',
placeholder: '请选择',
......@@ -191,12 +192,15 @@ export default ($this) => {
},
{
formType: 'checkbox',
className: 'obj-form-title',
className: 'obj-form-title2',
prop: 'heartType',
model: 'heartType',
label: '心脏病类型',
linkageRule: [{ name: 'c10', value: ['2'] }],
disabled: false,
changeFun: (val)=>{
// console.log(val)
},
spanNum: 24,
options: [
{ label: '冠心病', value: '1', disabled: false },
......@@ -209,7 +213,7 @@ export default ($this) => {
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title3',
prop: 'c18',
model: 'c18',
label: '冠心病类型',
......@@ -225,7 +229,7 @@ export default ($this) => {
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title3',
prop: 'c19',
model: 'c19',
label: '房颤类型',
......@@ -241,7 +245,7 @@ export default ($this) => {
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title2',
prop: 'c17',
model: 'c17',
label: '就诊机构级别',
......@@ -270,11 +274,19 @@ export default ($this) => {
{ label: '无', value: '1', disabled: false },
{ label: '有', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }],
changeFun(e){
if(e == 2) {
$this.form = {
...$this.form,
medicalUseSituation: []
}
}
}
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title2',
prop: 'c20',
model: 'c20',
label: '是否服用抗栓药物',
......@@ -289,14 +301,14 @@ export default ($this) => {
},
{
formType: 'checkbox',
className: 'obj-form-title',
prop: 'c21',
model: 'c21',
className: 'obj-form-title2',
prop: 'medicalUseSituation',
model: 'medicalUseSituation',
label: '用药品种',
linkageRule: [{ name: 'c11', value: ['2'] }],
disabled: false,
changeFun: (val)=>{
console.log(val)
// console.log(val)
},
spanNum: 24,
options: [
......@@ -310,7 +322,7 @@ export default ($this) => {
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title2',
prop: 'c22',
model: 'c22',
label: '用药情况',
......@@ -347,7 +359,7 @@ export default ($this) => {
},
{
formType: 'date-picker',
className: 'obj-form-title',
className: 'obj-form-title2',
prop: 'c23',
model: 'c23',
placeholder: '请选择',
......@@ -374,7 +386,7 @@ export default ($this) => {
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title3',
prop: 'c24',
model: 'c24',
label: '是否服降压药',
......@@ -389,7 +401,7 @@ export default ($this) => {
},
{
formType: 'radio',
className: 'obj-form-title',
className: 'obj-form-title3',
prop: 'c25',
model: 'c25',
label: '血压控制情况',
......
export default [
{
formType: 'div',
name: '4.1 颈动脉',
className: 'sec-title',
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c26',
model: 'c26',
label: '支架术(CAS)',
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'checkbox',
className: 'obj-form-title',
prop: 'c29',
model: 'c29',
label: '支架术位置',
linkageRule: [{ name: 'c26', value: ['2'] }],
disabled: false,
changeFun: (val)=>{
console.log(val)
export default ($this) => {
return [
{
formType: 'div',
name: '4.1 颈动脉',
className: 'sec-title',
},
spanNum: 24,
options: [
{ label: '左侧', value: '1', disabled: false },
{ label: '右侧', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'c30',
model: 'c30',
placeholder: '请选择',
label: '手术时间',
linkageRule: [{ name: 'c29', value: ['2'] }],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '手术时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c27',
model: 'c27',
label: '内膜剥脱术(CEA)',
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'checkbox',
className: 'obj-form-title',
prop: 'c31',
model: 'c31',
label: '内膜剥脱术位置',
linkageRule: [{ name: 'c27', value: ['2'] }],
disabled: false,
changeFun: (val)=>{
console.log(val)
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c26',
model: 'c26',
label: '支架术(CAS)',
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'checkbox',
className: 'obj-form-title2',
prop: 'c29',
model: 'c29',
label: '支架术位置',
linkageRule: [{name: 'c26', value: ['2']}],
disabled: false,
changeFun: (val) => {
// console.log(val)
},
spanNum: 24,
options: [
{label: '左侧', value: '1', disabled: false},
{label: '右侧', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'date-picker',
className: 'obj-form-title3',
prop: 'c30',
model: 'c30',
placeholder: '请选择',
label: '手术时间',
linkageRule: [{name: 'c29', value: ['2']}],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'blur'}],
spanNum: 24,
},
spanNum: 24,
options: [
{ label: '左侧', value: '1', disabled: false },
{ label: '右侧', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'c32',
model: 'c32',
placeholder: '请选择',
label: '左侧手术时间',
linkageRule: [{ name: 'c31', value: ['1'] }],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '手术时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'c33',
model: 'c33',
placeholder: '请选择',
label: '右侧手术时间',
linkageRule: [{ name: 'c31', value: ['2'] }],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '手术时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c28',
model: 'c28',
label: '颅内外血管搭桥术',
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'c34',
model: 'c34',
placeholder: '请选择',
label: '手术时间',
linkageRule: [{ name: 'c28', value: ['2'] }],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '手术时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c27',
model: 'c27',
label: '内膜剥脱术(CEA)',
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'checkbox',
className: 'obj-form-title2',
prop: 'c31',
model: 'c31',
label: '内膜剥脱术位置',
linkageRule: [{name: 'c27', value: ['2']}],
disabled: false,
changeFun: (val) => {
// console.log(val)
},
spanNum: 24,
options: [
{label: '左侧', value: '1', disabled: false},
{label: '右侧', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'date-picker',
className: 'obj-form-title3',
prop: 'c32',
model: 'c32',
placeholder: '请选择',
label: '左侧手术时间',
linkageRule: [{name: 'c31', value: ['1']}],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'date-picker',
className: 'obj-form-title3',
prop: 'c33',
model: 'c33',
placeholder: '请选择',
label: '右侧手术时间',
linkageRule: [{name: 'c31', value: ['2']}],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c28',
model: 'c28',
label: '颅内外血管搭桥术',
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'date-picker',
className: 'obj-form-title2',
prop: 'c34',
model: 'c34',
placeholder: '请选择',
label: '手术时间',
linkageRule: [{name: 'c28', value: ['2']}],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'div',
name: '4.2 冠状动脉',
className: 'sec-title',
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c35',
model: 'c35',
label: '介入术(PCI)',
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c36',
model: 'c36',
label: '搭桥术(CABG)',
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'div',
name: '4.2 冠状动脉',
className: 'sec-title',
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c35',
model: 'c35',
label: '介入术(PCI)',
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c36',
model: 'c36',
label: '搭桥术(CABG)',
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'div',
name: '4.3 出血性卒中外科治疗',
className: 'sec-title',
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c37',
model: 'c37',
label: '是否接受过出血性卒中外壳干预',
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
]
{
formType: 'div',
name: '4.3 出血性卒中外科治疗',
className: 'sec-title',
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c37',
model: 'c37',
label: '是否接受过出血性卒中外壳干预',
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
]
}
......@@ -37,17 +37,16 @@
data(){
return {
addComponents: [
{name: 'BaseInfo',dataSource:dataSourceBaseInfo, title: '一、基本信息'},
{name: 'DataType',dataSource:dataSourceLifeStyleGuide, title: '二、随访期间生活方式'},
{name: 'DataType',dataSource:dataSourceMainSickControl(this), title: '三、随访期间主要病史及控制情况'},
{name: 'DataType',dataSource:dataSourceTreatmentSituation, title: '四、本次随访期间血管病变的外科手术或介入治疗情况'},
{name: 'DataType',dataSource:dataSourceCheckBody, title: '五、体格检查(高危人群12个月随访必做)'},
{name: 'DataType',dataSource:dataSourceCheckLab, title: '六、实验室检查(高危人群12个月随访必填)'},
{name: 'BaseInfo',dataSource: dataSourceBaseInfo(this), title: '一、基本信息'},
{name: 'DataType',dataSource: dataSourceLifeStyleGuide(this), title: '二、随访期间生活方式'},
{name: 'DataType',dataSource: dataSourceMainSickControl(this), title: '三、随访期间主要病史及控制情况'},
{name: 'DataType',dataSource: dataSourceTreatmentSituation(this), title: '四、本次随访期间血管病变的外科手术或介入治疗情况'},
{name: 'DataType',dataSource: dataSourceCheckBody(this), title: '五、体格检查(高危人群12个月随访必做)'},
{name: 'DataType',dataSource: dataSourceCheckLab(this), title: '六、实验室检查(高危人群12个月随访必填)'},
],
form: {
heartType: [],
inputVal: '1',
radioVal: '2'
medicalUseSituation: []
},
}
},
......
......@@ -126,7 +126,7 @@
:current-page="reservationList.pageNo"
:page-sizes="[10, 20, 50, 100]"
:page-size="reservationList.pageSize"
:total="reservationList.count">
:total="statusTotal">
</el-pagination>
</div>
</div>
......@@ -197,6 +197,7 @@
getRowKeys(row) {
return row.fuPlanPatientTimesId;
},
statusTotal: null, //每种状态的总数
}
},
created() {
......@@ -425,9 +426,25 @@
status(val) {
this.getReservationList({
status: val,
pageNo: 1,
pageSize: 10,
...this.setSearchData()
})
}
},
reservationList(val) {
if(this.status == 1) {
this.statusTotal = val.unSendCount
} else if (this.status == 2) {
this.statusTotal = val.waitAcceptCount
} else if (this.status == 3) {
this.statusTotal = val.acceptedCount
} else if(this.status == 4) {
this.statusTotal = val.refusedCount
} else {
this.statusTotal = val.count
}
},
}
}
</script>
......
......@@ -4,51 +4,62 @@
<div class="right">
<div class="content">
<p class="title"><img src="../assets/image/logo.svg" alt="">云鹊医工作站</p>
<!--<div class="input-info">
<div class="input-info" v-if="loginFlag">
<div class="title-div">
<p class="title-input">账号登录</p>
<img src="../assets/image/underline.svg" alt="">
</div>
<el-form ref="loginForm" :model="loginData" >
<el-form-item label="">
<el-input v-model="loginData.mobile" placeholder="手机号">
<el-input v-model="loginData.mobile" placeholder="手机号" maxlength="11">
<i slot="prefix" class="el-input__icon my-icon mobile-icon"></i>
</el-input>
</el-form-item>
<el-form-item label="">
<el-input v-model="loginData.password" placeholder="密码">
<el-input v-model="loginData.password" placeholder="密码" type="password" v-if="!showPSW">
<i slot="prefix" class="el-input__icon my-icon password-icon"></i>
<i @click="showPWSBtn" slot="suffix" class="el-input__icon my-icon open-eyes-icon"></i>
</el-input>
<el-input v-model="loginData.password" placeholder="密码" v-else>
<i slot="prefix" class="el-input__icon my-icon password-icon"></i>
<i @click="hidePWSBtn" slot="suffix" class="el-input__icon my-icon close-eyes-icon"></i>
</el-input>
</el-form-item>
</el-form>
<div class="button-div">
<div class="forget-password">
<p>忘记密码?</p>
<p @click="goToResetPassword">忘记密码?</p>
</div>
<button>登 录</button>
<button @click="login">登 录</button>
</div>
</div>-->
</div>
<div class="input-info">
<div class="input-info" v-else>
<div class="title-div">
<p class="title-input">重设密码</p>
<img src="../assets/image/underline.svg" alt="">
</div>
<el-form ref="loginForm" :model="resetPassword" >
<el-form-item label="">
<el-input v-model="resetPassword.mobile" placeholder="手机号">
<el-input v-model="resetPassword.mobile" placeholder="手机号" maxlength="11">
<i slot="prefix" class="el-input__icon my-icon mobile-icon"></i>
</el-input>
</el-form-item>
<el-form-item label="">
<el-input v-model="resetPassword.authCode" placeholder="短信验证码">
<i slot="prefix" class="el-input__icon my-icon auth-code-icon"></i>
<i slot="suffix" class="el-input__icon">获取短信验证码</i>
<i v-if="countDown == 0" @click="getAuthCode" slot="suffix" class="el-input__icon get-auth-code">获取验证码</i>
<i v-else slot="suffix" class="el-input__icon get-auth-warning">{{countDown}}s后重发</i>
</el-input>
</el-form-item>
<el-form-item label="">
<el-input v-model="resetPassword.password" placeholder="新密码">
<el-input v-model="resetPassword.password" placeholder="新密码" type="password" v-if="!showPSW">
<i slot="prefix" class="el-input__icon my-icon password-icon"></i>
<i @click="showPWSBtn" slot="suffix" class="el-input__icon my-icon open-eyes-icon"></i>
</el-input>
<el-input v-model="resetPassword.password" placeholder="新密码" v-else>
<i slot="prefix" class="el-input__icon my-icon password-icon"></i>
<i @click="hidePWSBtn" slot="suffix" class="el-input__icon my-icon close-eyes-icon"></i>
</el-input>
</el-form-item>
</el-form>
......@@ -56,29 +67,91 @@
<!--<div class="forget-password">
<p>忘记密码?</p>
</div>-->
<div class="login-btn">
<button>登 录</button>
<p class="shadow"></p>
</div>
<button>重设密码</button>
<div class="login-now">
<p>立即登录</p>
<p @click="goToLogin">立即登录</p>
</div>
</div>
</div>
</div>
<div class="vrcode">
<img v-show="showVRCode" src="../assets/image/VR-code.svg" alt="">
<p slot="reference" @mouseenter="showVR" @mouseleave="closeVR"><img src="../assets/image/VR-mobile.svg" alt="">下载云鹊医app</p>
</div>
</div>
</div>
</template>
<script>
import { ssoLogin2, } from '@/utils/utils';
import md5 from 'js-md5';
export default {
name: "login",
data() {
return {
loginFlag: true,
loginData: {},
resetPassword: {}
resetPassword: {},
showVRCode: false,
showPSW: false,
countDown: 0,
timer: null
}
},
created() {
ssoLogin2() //初始化登录信息
},
methods: {
goToLogin() {
this.loginFlag = true
},
goToResetPassword() {
this.loginFlag = false
},
showVR() {
this.showVRCode = true;
},
closeVR() {
this.showVRCode = false;
},
showPWSBtn() {
this.showPSW = true
},
hidePWSBtn() {
this.showPSW = false
},
getAuthCode() {
const TIME_COUNT = 60;
if (!this.timer) {
this.countDown = TIME_COUNT;
this.timer = setInterval(() => {
if (this.countDown > 0 && this.countDown <= TIME_COUNT) {
this.countDown--;
} else {
this.countDown = 0;
clearInterval(this.timer);
this.timer = null;
}
}, 1000)
}
},
login() {
let params = {
mobile: this.loginData.mobile,
OS: localStorage.getItem("OS"),
browser: localStorage.getItem("browser"),
terminalType: localStorage.getItem("terminalType"),
ipAddress: localStorage.getItem("ipAddress"),
password: md5(this.loginData.password).toUpperCase()
}
console.log('params',params)
this.saasGET('web/registers/saasLogin',params).then(({data}) => {
console.log('返回结果', data)
})
}
}
}
</script>
......@@ -97,17 +170,50 @@
.auth-code-icon {
background: url("../assets/image/auth-code.svg") no-repeat;
}
.open-eyes-icon {
background: url("../assets/image/open-eyes.svg") no-repeat;
cursor: pointer;
}
.close-eyes-icon {
background: url("../assets/image/close-eyes.svg") no-repeat;
cursor: pointer;
}
.login-other {
display: flex;
height: 100%;
flex-direction: row;
.left {
flex-grow: 1;
/*大于1441*/
@media only screen and (min-width: 1441px) {
background: url("../assets/image/bg-big.png") no-repeat;
background-size: cover;
}
/*小于1440*/
@media only screen and (max-width: 1441px) {
background: url("../assets/image/bg-small.png") no-repeat;
background-size: cover;
}
}
.right {
position: relative;
/*大于1441*/
@media only screen and (min-width: 1441px) {
width: 570px;
}
/*小于1440*/
@media only screen and (max-width: 1441px) {
width: 500px;
}
.content {
padding: 40px 50px 20px 50px;
/*大于1441*/
@media only screen and (min-width: 1441px) {
padding: 140px 50px 20px 50px;
}
/*小于1440*/
@media only screen and (max-width: 1441px) {
padding: 40px 50px 20px 50px;
}
.title {
text-align: center;
font-weight: 500;
......@@ -142,6 +248,13 @@
border: none;
border-bottom: 1px solid #D9D9D9;
}
.get-auth-code {
color: #666666;
cursor: pointer;
}
.get-auth-warning {
color: #666666;
}
}
}
......@@ -149,23 +262,15 @@
}
.button-div {
.login-btn {
button {
width: 100%;
height: 70px;
background: #449284;
color: #ffffff;
font-size: 24px;
margin-top: 20px;
cursor: pointer;
box-shadow: 0px 10px 12px 0px rgba(59,132,119,0.2);
}
/*.shadow {
width: 100%;
height: 20px;
background: url("../assets/image/shadow.svg") no-repeat;
background-size: cover;
}*/
button {
width: 100%;
height: 70px;
background: #449284;
color: #ffffff;
font-size: 24px;
margin-top: 20px;
cursor: pointer;
box-shadow: 0px 10px 8px 0px rgba(59,132,119,0.2);
}
.forget-password {
margin-top: 52px;
......@@ -178,31 +283,37 @@
color: #449284;
}
}
.login-now {
margin-top: 24px;
p {
width: 80px;
margin: 0 auto;
font-size:20px;
color: #449284;
cursor: pointer;
}
}
}
}
}
}
/*大于1441*/
@media only screen and (min-width: 1441px) {
.left {
background: url("../assets/image/bg-big.png") no-repeat;
background-size: cover;
}
.right {
width: 570px;
}
}
/*小于1440*/
@media only screen and (max-width: 1441px) {
.left {
background: url("../assets/image/bg-small.png") no-repeat;
background-size: cover;
}
.right {
width: 500px;
.vrcode {
position: absolute;
bottom: 20px;
width: 100%;
text-align: center;
p {
text-align: center;
font-size: 20px;
color: #999999;
cursor: pointer;
img {
vertical-align: middle;
margin-right: 4px;
}
}
}
}
}
</style>
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册