|
@ -1,6 +1,6 @@ |
|
|
<template> |
|
|
<template> |
|
|
<div class="app-container"> |
|
|
<div class="app-container"> |
|
|
<div class="hospital">山西因孚社区</div> |
|
|
<div class="hospital">{{ hospitalName || "- - - -" }}</div> |
|
|
<el-form |
|
|
<el-form |
|
|
v-if="stepNum == 1" |
|
|
v-if="stepNum == 1" |
|
|
:rules="rules" |
|
|
:rules="rules" |
|
@ -12,31 +12,34 @@ |
|
|
<div class="card"> |
|
|
<div class="card"> |
|
|
<div class="card-title">基本信息</div> |
|
|
<div class="card-title">基本信息</div> |
|
|
<div> |
|
|
<div> |
|
|
<el-form-item label="姓名" prop="name"> |
|
|
<el-form-item label="姓名" prop="SCWJ-NAME"> |
|
|
<el-input v-model="form.name" placeholder="请输入姓名"></el-input> |
|
|
<el-input |
|
|
|
|
|
v-model="form['SCWJ-NAME']" |
|
|
|
|
|
placeholder="请输入姓名" |
|
|
|
|
|
></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="性别" prop="sex"> |
|
|
<el-form-item label="性别" prop="SCWJ-SEX"> |
|
|
<el-radio v-model="form.sex" label="0">男</el-radio> |
|
|
<el-radio v-model="form['SCWJ-SEX']" label="0">男</el-radio> |
|
|
<el-radio v-model="form.sex" label="1">女</el-radio> |
|
|
<el-radio v-model="form['SCWJ-SEX']" label="1">女</el-radio> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="出生日期" prop="dateOfBirth"> |
|
|
<el-form-item label="出生日期" prop="SCWJ-BIRTH"> |
|
|
<el-date-picker |
|
|
<el-date-picker |
|
|
v-model="form.dateOfBirth" |
|
|
v-model="form['SCWJ-BIRTH']" |
|
|
type="date" |
|
|
type="date" |
|
|
placeholder="选择日期" |
|
|
placeholder="选择日期" |
|
|
> |
|
|
> |
|
|
</el-date-picker> |
|
|
</el-date-picker> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="年龄" prop="age"> |
|
|
<el-form-item label="年龄" prop="SCWJ-AGE"> |
|
|
<el-input |
|
|
<el-input |
|
|
v-model="form.age" |
|
|
v-model="form['SCWJ-AGE']" |
|
|
type="number" |
|
|
type="number" |
|
|
placeholder="请输入姓名" |
|
|
placeholder="请输入姓名" |
|
|
></el-input> |
|
|
></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="联系方式" prop="phone"> |
|
|
<el-form-item label="联系方式" prop="SCWJ-PHONE"> |
|
|
<el-input |
|
|
<el-input |
|
|
v-model="form.phone" |
|
|
v-model="form['SCWJ-PHONE']" |
|
|
type="number" |
|
|
type="number" |
|
|
placeholder="请输入联系方式" |
|
|
placeholder="请输入联系方式" |
|
|
></el-input> |
|
|
></el-input> |
|
@ -46,33 +49,33 @@ |
|
|
<!-- 身高、体重,BMI --> |
|
|
<!-- 身高、体重,BMI --> |
|
|
<div class="card"> |
|
|
<div class="card"> |
|
|
<div class="card-title">体重自评</div> |
|
|
<div class="card-title">体重自评</div> |
|
|
<el-form-item label="身高cm" prop="height"> |
|
|
<el-form-item label="身高cm" prop="SCWJ-HEIGHT"> |
|
|
<el-input |
|
|
<el-input |
|
|
@blur="calculateBMI" |
|
|
@blur="calculateBMI" |
|
|
v-model="form.height" |
|
|
v-model="form['SCWJ-HEIGHT']" |
|
|
type="number" |
|
|
type="number" |
|
|
placeholder="请输入身高" |
|
|
placeholder="请输入身高" |
|
|
></el-input> |
|
|
></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="体重kg" prop="weight"> |
|
|
<el-form-item label="体重kg" prop="SCWJ-WEIGHT"> |
|
|
<el-input |
|
|
<el-input |
|
|
@blur="calculateBMI" |
|
|
@blur="calculateBMI" |
|
|
v-model="form.weight" |
|
|
v-model="form['SCWJ-WEIGHT']" |
|
|
type="number" |
|
|
type="number" |
|
|
placeholder="请输入体重" |
|
|
placeholder="请输入体重" |
|
|
></el-input> |
|
|
></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="BMI" prop="BMI"> |
|
|
<el-form-item label="BMI" prop="SCWJ-BMI"> |
|
|
<el-input |
|
|
<el-input |
|
|
:disabled="true" |
|
|
:disabled="true" |
|
|
v-model="form.BMI" |
|
|
v-model="form['SCWJ-BMI']" |
|
|
type="number" |
|
|
type="number" |
|
|
placeholder="BMI" |
|
|
placeholder="BMI" |
|
|
></el-input> |
|
|
></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="结论" prop="verdict"> |
|
|
<el-form-item label="结论" prop="SCWJ-JL"> |
|
|
<span :class="`BIMTips${BMIVerdict[form.verdict]}`"> |
|
|
<span :class="`BIMTips${BMIVerdict[form['SCWJ-JL']]}`"> |
|
|
{{ form.verdict || "- - -" }}</span |
|
|
{{ form["SCWJ-JL"] || "- - -" }}</span |
|
|
> |
|
|
> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</div> |
|
|
</div> |
|
@ -97,6 +100,9 @@ |
|
|
</el-radio-group> |
|
|
</el-radio-group> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="card-tips"> |
|
|
|
|
|
SRSS共有10个项目,每个项目分5级评分(1~5),总分为每个项目得分之和。评分愈高,说明睡眠问题愈严重。此量表最低分为10分(基本无睡眠问题),最高分为50分(最严重) |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="submit-box" v-if="stepNum == 1"> |
|
|
<div class="submit-box" v-if="stepNum == 1"> |
|
|
<el-button type="primary" class="submit-box-but" @click="submitForm"> |
|
|
<el-button type="primary" class="submit-box-but" @click="submitForm"> |
|
@ -114,17 +120,19 @@ |
|
|
<script> |
|
|
<script> |
|
|
import { getToken } from "@/utils/auth"; |
|
|
import { getToken } from "@/utils/auth"; |
|
|
import { |
|
|
import { |
|
|
queryPatient, |
|
|
create, |
|
|
patientAdd, |
|
|
screenSave, |
|
|
patientUpd, |
|
|
screenSubmit, |
|
|
patientDel, |
|
|
queryHospitalNoToken, |
|
|
} from "@/api/patientFile"; |
|
|
} from "@/api/screening.js"; |
|
|
export default { |
|
|
export default { |
|
|
name: "Notice", |
|
|
name: "Notice", |
|
|
dicts: ["sys_notice_status", "sys_notice_type"], |
|
|
dicts: ["sys_notice_status", "sys_notice_type"], |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
stepNum: 1, |
|
|
hospitalId: "", |
|
|
|
|
|
hospitalName: "医院名称", |
|
|
|
|
|
stepNum: 2, // 步骤数 |
|
|
headers: { |
|
|
headers: { |
|
|
Authorization: "Bearer " + getToken(), |
|
|
Authorization: "Bearer " + getToken(), |
|
|
deptId: localStorage.getItem("hospitalId"), |
|
|
deptId: localStorage.getItem("hospitalId"), |
|
@ -132,18 +140,7 @@ export default { |
|
|
uploadFileUrl1: |
|
|
uploadFileUrl1: |
|
|
process.env.VUE_APP_API_QZURL + "/acupuncture/patient/import", // 上传的图片服务器地址 |
|
|
process.env.VUE_APP_API_QZURL + "/acupuncture/patient/import", // 上传的图片服务器地址 |
|
|
fileList: [], |
|
|
fileList: [], |
|
|
// 表单参数 |
|
|
|
|
|
form: { |
|
|
|
|
|
name: "", |
|
|
|
|
|
sex: "0", |
|
|
|
|
|
dateOfBirth: "", |
|
|
|
|
|
age: "", |
|
|
|
|
|
phone: "", |
|
|
|
|
|
height: "", |
|
|
|
|
|
weight: "", |
|
|
|
|
|
BMI: "", |
|
|
|
|
|
verdict: "", |
|
|
|
|
|
}, |
|
|
|
|
|
BMITips: [ |
|
|
BMITips: [ |
|
|
{ |
|
|
{ |
|
|
label: "偏瘦", |
|
|
label: "偏瘦", |
|
@ -162,77 +159,7 @@ export default { |
|
|
score: 28, |
|
|
score: 28, |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
|
// 表单校验 |
|
|
|
|
|
rules: { |
|
|
|
|
|
name: [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "姓名不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
sex: [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "性别不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
dateOfBirth: [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "出生日期不能为空", |
|
|
|
|
|
trigger: "change", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
age: [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "年龄不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
phone: [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "联系方式不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
pattern: /^1[3456789]\d{9}$/, |
|
|
|
|
|
message: "格式不正确", |
|
|
|
|
|
trigger: "change", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
age: [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "年龄不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
height: [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "身高不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
weight: [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "体重不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
BMI: [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "BMI不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
}, |
|
|
|
|
|
BMIVerdict: { |
|
|
BMIVerdict: { |
|
|
偏瘦: "1", |
|
|
偏瘦: "1", |
|
|
正常: "2", |
|
|
正常: "2", |
|
@ -360,18 +287,105 @@ export default { |
|
|
{ label: "乏力、没精神、做事效率低", score: 5 }, |
|
|
{ label: "乏力、没精神、做事效率低", score: 5 }, |
|
|
], |
|
|
], |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], // 表单参数 |
|
|
|
|
|
form: { |
|
|
|
|
|
"SCWJ-NAME": "", |
|
|
|
|
|
"SCWJ-SEX": "", |
|
|
|
|
|
"SCWJ-BIRTH": "", |
|
|
|
|
|
"SCWJ-AGE": "", |
|
|
|
|
|
"SCWJ-PHONE": "", |
|
|
|
|
|
"SCWJ-HEIGHT": "", |
|
|
|
|
|
"SCWJ-WEIGHT": "", |
|
|
|
|
|
"SCWJ-BMI": "", |
|
|
|
|
|
"SCWJ-JL": "", |
|
|
|
|
|
}, |
|
|
|
|
|
// 表单校验 |
|
|
|
|
|
rules: { |
|
|
|
|
|
"SCWJ-NAME": [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "姓名不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
"SCWJ-SEX": [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "性别不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
"SCWJ-BIRTH": [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "出生日期不能为空", |
|
|
|
|
|
trigger: "change", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
"SCWJ-AGE": [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "年龄不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
"SCWJ-PHONE": [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "联系方式不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
pattern: /^1[3456789]\d{9}$/, |
|
|
|
|
|
message: "格式不正确", |
|
|
|
|
|
trigger: "change", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
"SCWJ-HEIGHT": [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "身高不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
"SCWJ-WEIGHT": [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "体重不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
"SCWJ-BMI": [ |
|
|
|
|
|
{ |
|
|
|
|
|
required: true, |
|
|
|
|
|
message: "BMI不能为空", |
|
|
|
|
|
trigger: "blur", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
}, |
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
created() {}, |
|
|
created() { |
|
|
|
|
|
this.hospitalId = this.$route.query.hospitalId; |
|
|
|
|
|
// this.getqueryHospitalNoToken(); // 组织id获取组织名称 |
|
|
|
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
// 组织id获取组织名称 |
|
|
|
|
|
getQueryHospitalNoToken() { |
|
|
|
|
|
let params = { |
|
|
|
|
|
hospitalId: this.$route.query.hospitalId, |
|
|
|
|
|
}; |
|
|
|
|
|
queryHospitalNoToken(params).then((response) => { |
|
|
|
|
|
this.hospitalName = response.data || ""; |
|
|
|
|
|
}); |
|
|
|
|
|
}, |
|
|
// 计算BIM |
|
|
// 计算BIM |
|
|
calculateBMI() { |
|
|
calculateBMI() { |
|
|
if (this.form.weight && this.form.height) { |
|
|
if (this.form["SCWJ-WEIGHT"] && this.form["SCWJ-HEIGHT"]) { |
|
|
const weight = parseFloat(this.form.weight); |
|
|
const weight = parseFloat(this.form.weight); |
|
|
const height = parseFloat(this.form.height); |
|
|
const height = parseFloat(this.form.height); |
|
|
const bmi = weight / (height / 100) ** 2; |
|
|
const bmi = weight / (height / 100) ** 2; |
|
|
this.form.BMI = bmi.toFixed(2); |
|
|
this.form["SCWJ-BMI"] = bmi.toFixed(2); |
|
|
this.getBMITips(bmi); |
|
|
this.getBMITips(bmi); |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
@ -394,7 +408,7 @@ export default { |
|
|
if (bmi >= 28) { |
|
|
if (bmi >= 28) { |
|
|
tips = "肥胖"; |
|
|
tips = "肥胖"; |
|
|
} |
|
|
} |
|
|
this.form.verdict = tips; |
|
|
this.form["SCWJ-JL"] = tips; |
|
|
}, |
|
|
}, |
|
|
// 上传成功回 - pdg |
|
|
// 上传成功回 - pdg |
|
|
handleUploadPdfAdd1(res) { |
|
|
handleUploadPdfAdd1(res) { |
|
@ -434,31 +448,17 @@ export default { |
|
|
this.loading = false; |
|
|
this.loading = false; |
|
|
}); |
|
|
}); |
|
|
}, |
|
|
}, |
|
|
// 取消按钮 |
|
|
|
|
|
cancel() { |
|
|
|
|
|
this.open = false; |
|
|
|
|
|
this.reset(); |
|
|
|
|
|
}, |
|
|
|
|
|
// 表单重置 |
|
|
|
|
|
reset() { |
|
|
|
|
|
this.form = {}; |
|
|
|
|
|
this.resetForm("form"); |
|
|
|
|
|
}, |
|
|
|
|
|
/** 基本信息 */ |
|
|
/** 基本信息 */ |
|
|
submitForm: function () { |
|
|
submitForm: function () { |
|
|
this.$refs["form"].validate((valid) => { |
|
|
this.$refs["form"].validate(async (valid) => { |
|
|
if (valid) { |
|
|
if (valid) { |
|
|
// patientAdd(this.form).then((response) => { |
|
|
|
|
|
// this.$modal.msgSuccess("新增成功"); |
|
|
|
|
|
// this.open = false; |
|
|
|
|
|
// this.getList(); |
|
|
|
|
|
// }); |
|
|
|
|
|
this.stepNum++; |
|
|
this.stepNum++; |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
}, |
|
|
}, |
|
|
// 量表结果 |
|
|
// 量表结果 |
|
|
scaleSubmitForm() { |
|
|
async scaleSubmitForm() { |
|
|
|
|
|
// ------ 量表分值计算 ------ |
|
|
let score = 0; |
|
|
let score = 0; |
|
|
// 计算总分, topic${i}属性不一定存在,先校验是否存在 |
|
|
// 计算总分, topic${i}属性不一定存在,先校验是否存在 |
|
|
for (let i = 1; i <= 24; i++) { |
|
|
for (let i = 1; i <= 24; i++) { |
|
@ -466,7 +466,52 @@ export default { |
|
|
score += this.form[`topic${i}`]; |
|
|
score += this.form[`topic${i}`]; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
console.log("score", score); |
|
|
// ------ 创建筛查 ------ |
|
|
|
|
|
const params = { |
|
|
|
|
|
param: { |
|
|
|
|
|
type: 33, |
|
|
|
|
|
hospitalId: this.hospitalId, |
|
|
|
|
|
centerId: this.hospitalId, |
|
|
|
|
|
}, |
|
|
|
|
|
}; |
|
|
|
|
|
create(params).then(async (res) => { |
|
|
|
|
|
this.detailId = res.data.detailId; |
|
|
|
|
|
this.id = res.data.id; |
|
|
|
|
|
// ------ 保存答案 ------ |
|
|
|
|
|
// 基本信息 |
|
|
|
|
|
await this.saveAnswer(form["SCWJ-NAME"], "SCWJ-NAME"); |
|
|
|
|
|
await this.saveAnswer(form["SCWJ-SEX"], "SCWJ-SEX"); |
|
|
|
|
|
await this.saveAnswer(form["SCWJ-BIRTH"], "SCWJ-BIRTH"); |
|
|
|
|
|
await this.saveAnswer(form["SCWJ-AGE"], "SCWJ-AGE"); |
|
|
|
|
|
await this.saveAnswer(form["SCWJ-PHONE"], "SCWJ-PHONE"); |
|
|
|
|
|
await this.saveAnswer(form["SCWJ-HEIGHT"], "SCWJ-HEIGHT"); |
|
|
|
|
|
await this.saveAnswer(form["SCWJ-WEIGHT"], "SCWJ-WEIGHT"); |
|
|
|
|
|
await this.saveAnswer(form["SCWJ-BMI"], "SCWJ-BMI"); |
|
|
|
|
|
await this.saveAnswer(form["SCWJ-JL"], "SCWJ-JL"); |
|
|
|
|
|
// 筛查总分 |
|
|
|
|
|
await this.saveAnswer(score, "SCWJ-RESULT"); |
|
|
|
|
|
// ------ 提交筛查 ------ |
|
|
|
|
|
const submitParams = { param: { detailId: this.detailId } }; |
|
|
|
|
|
await screenSubmit(submitParams).then((response) => { |
|
|
|
|
|
this.$modal.msgSuccess("提交成功"); |
|
|
|
|
|
}); |
|
|
|
|
|
}); |
|
|
|
|
|
}, |
|
|
|
|
|
// 保存答案 |
|
|
|
|
|
async saveAnswer(value, str) { |
|
|
|
|
|
try { |
|
|
|
|
|
const params = { |
|
|
|
|
|
param: { |
|
|
|
|
|
answer: value, |
|
|
|
|
|
code: str, |
|
|
|
|
|
detailId: this.detailId, |
|
|
|
|
|
}, |
|
|
|
|
|
}; |
|
|
|
|
|
await screenSave(params).then((response) => {}); |
|
|
|
|
|
} catch (error) { |
|
|
|
|
|
console.log("error", error); |
|
|
|
|
|
this.$message.error("网络异常,请检查您的网络!"); |
|
|
|
|
|
} |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}; |
|
|
}; |
|
@ -535,7 +580,10 @@ export default { |
|
|
font-size: 20px; |
|
|
font-size: 20px; |
|
|
margin-bottom: 16px; |
|
|
margin-bottom: 16px; |
|
|
} |
|
|
} |
|
|
|
|
|
.card-tips { |
|
|
|
|
|
font-size: 14px; |
|
|
|
|
|
color: #999999; |
|
|
|
|
|
} |
|
|
/* */ |
|
|
/* */ |
|
|
.app-container { |
|
|
.app-container { |
|
|
/* background: linear-gradient(to bottom, #70483e, #f7f8fa); */ |
|
|
/* background: linear-gradient(to bottom, #70483e, #f7f8fa); */ |
|
|