<template>
|
<div class="app-container">
|
<el-row :gutter="20">
|
<!--用户数据-->
|
|
<el-form
|
:model="topqueryParams"
|
ref="queryForm"
|
size="small"
|
:inline="true"
|
v-show="showSearch"
|
label-width="98px"
|
>
|
<el-form-item label="任务名称">
|
<el-input v-model="topqueryParams.name"></el-input>
|
</el-form-item>
|
<el-form-item label="审核人">
|
<el-input v-model="topqueryParams.name"></el-input>
|
</el-form-item>
|
<el-form-item label="审核时间">
|
<el-date-picker
|
v-model="dateRange"
|
style="width: 240px"
|
value-format="yyyy-MM-dd"
|
type="daterange"
|
range-separator="-"
|
start-placeholder="开始日期"
|
end-placeholder="结束日期"
|
></el-date-picker>
|
</el-form-item>
|
<el-form-item label="随访类型" prop="status">
|
<el-select v-model="topqueryParams.topic" placeholder="请选择">
|
<el-option
|
v-for="item in topicoptions"
|
:key="item.value"
|
:label="item.label"
|
:value="item.value"
|
>
|
</el-option>
|
</el-select>
|
</el-form-item>
|
<el-form-item label="模版" prop="status">
|
<el-select v-model="topqueryParams.topic" placeholder="请选择">
|
<el-option
|
v-for="item in topicoptions"
|
:key="item.value"
|
:label="item.label"
|
:value="item.value"
|
>
|
</el-option>
|
</el-select>
|
</el-form-item>
|
<el-form-item label="门诊随访状态" prop="status">
|
<el-select v-model="topqueryParams.topic" placeholder="请选择">
|
<el-option
|
v-for="item in topicoptions"
|
:key="item.value"
|
:label="item.label"
|
:value="item.value"
|
>
|
</el-option>
|
</el-select>
|
</el-form-item>
|
<el-form-item>
|
<el-button
|
type="primary"
|
icon="el-icon-search"
|
size="medium"
|
@click="handleQuery"
|
>搜索</el-button
|
>
|
<el-button icon="el-icon-refresh" size="medium" @click="resetQuery"
|
>重置</el-button
|
>
|
</el-form-item>
|
</el-form>
|
<el-divider></el-divider>
|
<el-row :gutter="10" class="mb8">
|
<el-col :span="1.5">
|
<el-button
|
type="primary"
|
plain
|
icon="el-icon-plus"
|
size="medium"
|
@click="handleAdd"
|
v-hasPermi="['system:user:add']"
|
>新增</el-button
|
>
|
</el-col>
|
<el-col :span="1.5">
|
<div class="documentf">
|
<div class="document">
|
<el-button
|
type="warning"
|
plain
|
icon="el-icon-upload2"
|
size="medium"
|
@click="handleExport"
|
v-hasPermi="['system:user:export']"
|
>导出</el-button
|
>
|
</div>
|
</div>
|
</el-col>
|
<el-col :span="1.5">
|
<div class="documentf">
|
<div class="document">
|
<el-button
|
type="success"
|
plain
|
icon="el-icon-download"
|
size="medium"
|
@click="toleadExport"
|
v-hasPermi="['system:user:export']"
|
>导入</el-button
|
>
|
</div>
|
</div>
|
</el-col>
|
<el-col :span="1.5">
|
<div class="documentf">
|
<div class="document">
|
<el-button
|
type="info"
|
icon="el-icon-refresh"
|
size="medium"
|
@click="TaskReset"
|
v-hasPermi="['system:user:export']"
|
>任务重置</el-button
|
>
|
</div>
|
</div>
|
</el-col>
|
<el-col :span="1.5">
|
<div class="documentf">
|
<div class="document">
|
<el-button
|
type="success"
|
icon="el-icon-position"
|
size="medium"
|
@click="AllStarted"
|
v-hasPermi="['system:user:export']"
|
>全部开始</el-button
|
>
|
</div>
|
</div>
|
</el-col>
|
<el-col :span="1.5">
|
<div class="documentf">
|
<div class="document">
|
<el-button
|
type="warning"
|
icon="el-icon-remove"
|
size="medium"
|
@click="AllStop"
|
v-hasPermi="['system:user:export']"
|
>全部停止</el-button
|
>
|
</div>
|
</div>
|
</el-col>
|
<el-col :span="1.5">
|
<div class="documentf">
|
<div class="document">
|
<el-button
|
type="primary"
|
icon="el-icon-remove"
|
size="medium"
|
@click="Sendtimesetting"
|
v-hasPermi="['system:user:export']"
|
>发送时间设置</el-button
|
>
|
</div>
|
</div>
|
</el-col>
|
|
<!-- <el-col :span="1.5"> </el-col> -->
|
</el-row>
|
<el-table
|
v-loading="loading"
|
:data="userList"
|
@selection-change="handleSelectionChange"
|
>
|
<el-table-column type="selection" width="50" align="center" />
|
<el-table-column
|
label="序号"
|
fixed
|
align="center"
|
key="id"
|
prop="id"
|
/>
|
<el-table-column
|
label="姓名"
|
fixed
|
align="center"
|
key="sendname"
|
prop="sendname"
|
/>
|
|
<el-table-column
|
label="病历号"
|
align="center"
|
sortable
|
key="medicalRecordNo"
|
prop="medicalRecordNo"
|
width="120"
|
/>
|
<el-table-column
|
label="年龄"
|
align="center"
|
key="age"
|
prop="age"
|
/>
|
<el-table-column
|
label="科室"
|
align="center"
|
key="deptname"
|
prop="deptname"
|
width="120"
|
>
|
</el-table-column>
|
|
<el-table-column
|
label="疾病名称"
|
align="center"
|
key="icdName"
|
prop="icdName"
|
width="120"
|
:show-overflow-tooltip="true"
|
>
|
|
</el-table-column>
|
|
<el-table-column
|
label="任务名称"
|
align="center"
|
key="taskName"
|
prop="taskName"
|
width="120"
|
/>
|
|
<el-table-column
|
label="随访方式"
|
align="center"
|
key="serviceform"
|
prop="serviceform"
|
width="120"
|
/>
|
<el-table-column
|
label="随访人员"
|
align="center"
|
key="operator"
|
prop="operator"
|
width="120"
|
/>
|
|
<el-table-column
|
label="就诊时间"
|
sortable
|
align="center"
|
prop="admindate"
|
width="160"
|
>
|
<template slot-scope="scope">
|
<span>{{ parseTime(scope.row.admindate) }}</span>
|
</template>
|
</el-table-column>
|
<el-table-column
|
label="随访时间"
|
sortable
|
align="center"
|
prop="finishtime"
|
width="160"
|
>
|
<template slot-scope="scope">
|
<span>{{ parseTime(scope.row.finishtime) }}</span>
|
</template>
|
</el-table-column>
|
|
|
<el-table-column
|
label="随访状态"
|
fixed="right"
|
align="center"
|
key="sendstate"
|
prop="sendstate"
|
width="120"
|
:show-overflow-tooltip="true"
|
>
|
<template slot-scope="scope">
|
<dict-tag :options="serviceState" :value="scope.row.sendstate" />
|
</template>
|
</el-table-column>
|
<el-table-column
|
label="操作"
|
fixed="right"
|
align="center"
|
width="200"
|
class-name="small-padding fixed-width"
|
>
|
<template slot-scope="scope">
|
<el-button
|
size="medium"
|
type="text"
|
@click="followupvisit(scope.row)"
|
v-hasPermi="['system:user:edit']"
|
><span class="button-bb"
|
><i class="el-icon-s-promotion"></i>重新随访</span
|
></el-button
|
>
|
<el-button
|
size="medium"
|
type="text"
|
@click="handlestop(scope.row)"
|
v-hasPermi="['system:user:edit']"
|
><span class="button-sc"
|
><i class="el-icon-delete"></i>停止</span
|
></el-button
|
>
|
<el-button
|
size="medium"
|
type="text"
|
@click="Seedetails(scope.row)"
|
v-hasPermi="['system:user:edit']"
|
><span class="button-zx"
|
><i class="el-icon-s-order"></i>查看详情</span
|
></el-button
|
>
|
</template>
|
</el-table-column>
|
</el-table>
|
|
<pagination
|
v-show="total > 0"
|
:total="total"
|
:page.sync="topqueryParams.pageNum"
|
:limit.sync="topqueryParams.pageSize"
|
@pagination="getList"
|
/>
|
</el-row>
|
<!-- 添加或修改门诊随访对话框 -->
|
<el-dialog
|
:title="title"
|
:visible.sync="addalteropen"
|
width="700px"
|
append-to-body
|
>
|
<el-form ref="form" :model="form" label-width="100px">
|
<el-row :gutter="20">
|
<el-col :span="12"
|
><el-form-item label="任务名称">
|
<el-input v-model="form.name"></el-input> </el-form-item
|
></el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="24"
|
><el-form-item label="所属科室">
|
<el-select v-model="form.region" placeholder="请选择科室">
|
<el-option label="区域一" value="shanghai"></el-option>
|
<el-option label="区域二" value="beijing"></el-option>
|
</el-select> </el-form-item></el-col
|
></el-row>
|
<el-row :gutter="20">
|
<el-col :span="24"
|
><el-form-item label="随访类型">
|
<el-select v-model="form.region" placeholder="请选择随访类型">
|
<el-option label="区域一" value="shanghai"></el-option>
|
<el-option label="区域二" value="beijing"></el-option>
|
</el-select> </el-form-item
|
></el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="24">
|
<el-form-item label="服务模块">
|
<el-select v-model="form.region" placeholder="请选择模块">
|
<el-option label="区域一" value="shanghai"></el-option>
|
<el-option label="区域二" value="beijing"></el-option>
|
</el-select>
|
</el-form-item>
|
</el-col>
|
</el-row>
|
<el-row :gutter="20">
|
<el-col :span="24">
|
<el-form-item label="门诊随访要求">
|
<el-input type="textarea" v-model="form.desc"></el-input>
|
</el-form-item>
|
</el-col>
|
</el-row>
|
</el-form>
|
<div slot="footer" class="dialog-footer">
|
<el-button type="primary" @click="submitForm">提 交</el-button>
|
<el-button @click="cancel">返 回</el-button>
|
</div>
|
</el-dialog>
|
<!-- 修改发送时间对话框 -->
|
<el-dialog
|
title="发送时间设置"
|
:visible.sync="modificationVisible"
|
width="45%"
|
>
|
<div style="margin-bottom: 20px; color: red">
|
统一修改当天未发送的任务时间
|
</div>
|
|
<el-form
|
:model="ruleForm"
|
:rules="rules"
|
ref="ruleForm"
|
label-width="120px"
|
class="demo-ruleForm"
|
>
|
<el-form-item label="发送日期">
|
<el-date-picker
|
v-model="ruleForm.value1"
|
type="date"
|
placeholder="选择日期"
|
>
|
</el-date-picker>
|
</el-form-item>
|
|
<el-form-item label="时间段" prop="type">
|
<el-checkbox-group v-model="ruleForm.type">
|
<el-checkbox label="上午" name="type"></el-checkbox>
|
<el-checkbox label="下午" name="type"></el-checkbox>
|
<el-checkbox label="晚上" name="type"></el-checkbox>
|
</el-checkbox-group>
|
</el-form-item>
|
<el-form-item label="上午时间区间" required>
|
<el-time-picker
|
is-range
|
v-model="ruleForm.value2"
|
range-separator="至"
|
start-placeholder="开始时间"
|
end-placeholder="结束时间"
|
placeholder="选择时间范围"
|
>
|
</el-time-picker>
|
</el-form-item>
|
<el-form-item label="下午时间区间" required>
|
<el-time-picker
|
is-range
|
v-model="ruleForm.value3"
|
range-separator="至"
|
start-placeholder="开始时间"
|
end-placeholder="结束时间"
|
placeholder="选择时间范围"
|
>
|
</el-time-picker>
|
</el-form-item>
|
<el-form-item label="晚上时间区间" required>
|
<el-time-picker
|
is-range
|
v-model="ruleForm.value4"
|
range-separator="至"
|
start-placeholder="开始时间"
|
end-placeholder="结束时间"
|
placeholder="选择时间范围"
|
>
|
</el-time-picker>
|
</el-form-item>
|
</el-form>
|
|
<span slot="footer" class="dialog-footer">
|
<el-button @click="modificationVisible = false">取 消</el-button>
|
<el-button type="primary" @click="modificationVisible = false"
|
>确 定</el-button
|
>
|
</span>
|
</el-dialog>
|
</div>
|
</template>
|
|
<script>
|
import {
|
listUser,
|
delUser,
|
addUser,
|
updateUser,
|
resetUserPwd,
|
changeUserStatus,
|
} from "@/api/system/user";
|
import {
|
getTaskservelist
|
} from "@/api/AiCentre/index";
|
import store from "@/store";
|
import Treeselect from "@riophae/vue-treeselect";
|
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
|
|
export default {
|
name: "User",
|
dicts: ["sys_normal_disable", "sys_user_sex"],
|
components: { Treeselect },
|
data() {
|
return {
|
// 遮罩层
|
loading: true,
|
// 选中数组
|
ids: [],
|
// 非单个禁用
|
single: true,
|
// 非多个禁用
|
multiple: true,
|
// 显示搜索条件
|
showSearch: true,
|
// 总条数
|
total: 0,
|
// 用户表格数据
|
userList: null,
|
// 弹出层标题
|
title: "新增门诊随访",
|
// 是否显示修改、添加弹出层
|
addalteropen: false,
|
// 修改发送时间对话框
|
modificationVisible: false,
|
// 部门名称
|
deptName: undefined,
|
// 默认密码
|
initPassword: undefined,
|
// 日期范围
|
dateRange: [],
|
// 岗位选项
|
postOptions: [],
|
ruleForm: {
|
type: [],
|
},
|
dynamicTags: ["选项一", "选项二", "选项三"], //选项
|
inputVisible: false,
|
inputValue: "",
|
previewVisible: false, //门诊随访预览弹框
|
radio: "",
|
radios: [],
|
previewtype: 2, //预览门诊随访类型
|
total: 0, // 总条数
|
ImportQuantity: 999, //导门诊随访数量
|
//预览门诊随访信息
|
previewvalue: {
|
username: "这个医生对你怎么样",
|
},
|
value: [],
|
list: [],
|
loading: false,
|
states: [
|
"Alabama",
|
"Alaska",
|
"Arizona",
|
"Arkansas",
|
"California",
|
"Colorado",
|
"Connecticut",
|
"Delaware",
|
"Florida",
|
"Georgia",
|
"Hawaii",
|
"Idaho",
|
"Illinois",
|
"Indiana",
|
"Iowa",
|
"Kansas",
|
"Kentucky",
|
"Louisiana",
|
"Maine",
|
"Maryland",
|
"Massachusetts",
|
"Michigan",
|
"Minnesota",
|
"Mississippi",
|
"Missouri",
|
"Montana",
|
"Nebraska",
|
"Nevada",
|
"New Hampshire",
|
"New Jersey",
|
"New Mexico",
|
"New York",
|
"North Carolina",
|
"North Dakota",
|
"Ohio",
|
"Oklahoma",
|
"Oregon",
|
"Pennsylvania",
|
"Rhode Island",
|
"South Carolina",
|
"South Dakota",
|
"Tennessee",
|
"Texas",
|
"Utah",
|
"Vermont",
|
"Virginia",
|
"Washington",
|
"West Virginia",
|
"Wisconsin",
|
"Wyoming",
|
],
|
pickerOptions: {
|
disabledDate(time) {
|
return time.getTime() > Date.now();
|
},
|
shortcuts: [
|
{
|
text: "今天",
|
onClick(picker) {
|
picker.$emit("pick", new Date());
|
},
|
},
|
{
|
text: "昨天",
|
onClick(picker) {
|
const date = new Date();
|
date.setTime(date.getTime() - 3600 * 1000 * 24);
|
picker.$emit("pick", date);
|
},
|
},
|
{
|
text: "一周前",
|
onClick(picker) {
|
const date = new Date();
|
date.setTime(date.getTime() - 3600 * 1000 * 24 * 7);
|
picker.$emit("pick", date);
|
},
|
},
|
],
|
},
|
// 表单参数
|
form: {
|
phonenumber: "",
|
totagid: "",
|
types: "",
|
nickName: "",
|
qystatus: "",
|
btstatus: "",
|
},
|
// 查询参数
|
topqueryParams: {
|
pageNum: 1,
|
pageSize: 10,
|
hospType:2
|
|
},
|
propss: { multiple: true },
|
options: [],
|
|
topicoptions: [
|
{
|
value: 1,
|
label: "待审核",
|
},
|
{
|
value: 2,
|
label: "执行中",
|
},
|
{
|
value: 3,
|
label: "执行完成",
|
},
|
{
|
value: 4,
|
label: "已停止",
|
},
|
],
|
serviceState:[],
|
// 表单校验
|
rules: {
|
|
},
|
};
|
},
|
watch: {},
|
created() {
|
this.serviceState = store.getters.serviceState;
|
this.getList();
|
this.getConfigKey("sys.user.initPassword").then((response) => {
|
this.initPassword = response.msg;
|
});
|
},
|
// 搜索
|
mounted() {
|
this.list = this.states.map((item) => {
|
return { value: `value:${item}`, label: `label:${item}` };
|
});
|
},
|
methods: {
|
/** 查询门诊随访列表 */
|
getList() {
|
this.loading = true;
|
getTaskservelist(this.topqueryParams).then(
|
(response) => {
|
this.userList = response.rows;
|
this.total = response.total;
|
this.loading = false;
|
}
|
);
|
},
|
// 查看门诊随访详情
|
Referencequestion(row) {
|
this.previewVisible = true;
|
},
|
// 添加弹框搜索
|
remoteMethod(query) {
|
if (query !== "") {
|
this.loading = true;
|
setTimeout(() => {
|
this.loading = false;
|
this.options = this.list.filter((item) => {
|
return item.label.toLowerCase().indexOf(query.toLowerCase()) > -1;
|
});
|
}, 200);
|
} else {
|
this.options = [];
|
}
|
},
|
// 门诊随访状态修改
|
handleStatusChange(row) {
|
let text = row.status === "0" ? "启用" : "停用";
|
this.$modal
|
.confirm('确认要"' + text + '""' + row.userName + '"用户吗?')
|
.then(function () {
|
return changeUserStatus(row.userId, row.status);
|
})
|
.then(() => {
|
this.$modal.msgSuccess(text + "成功");
|
})
|
.catch(function () {
|
row.status = row.status === "0" ? "1" : "0";
|
});
|
},
|
// 取消按钮
|
cancel() {
|
this.addalteropen = false;
|
this.reset();
|
},
|
// 表单重置
|
reset() {
|
this.form = {
|
userId: undefined,
|
deptId: undefined,
|
userName: undefined,
|
nickName: undefined,
|
password: undefined,
|
phonenumber: undefined,
|
email: undefined,
|
sex: undefined,
|
status: "0",
|
remark: undefined,
|
postIds: [],
|
roleIds: [],
|
};
|
this.resetForm("form");
|
},
|
/** 搜索按钮操作 */
|
handleQuery() {
|
this.topqueryParams.pageNum = 1;
|
this.getList();
|
},
|
/** 重置按钮操作 */
|
resetQuery() {
|
this.dateRange = [];
|
this.resetForm("queryForm");
|
this.topqueryParams.deptId = undefined;
|
this.$refs.tree.setCurrentKey(null);
|
this.handleQuery();
|
},
|
// 多选框选中数据
|
handleSelectionChange(selection) {
|
this.ids = selection.map((item) => item.userId);
|
this.single = selection.length != 1;
|
this.multiple = !selection.length;
|
},
|
//删除选项
|
handleClose(tag) {
|
this.dynamicTags.splice(this.dynamicTags.indexOf(tag), 1);
|
},
|
//触发新增输入
|
showInput() {
|
this.inputVisible = true;
|
this.$nextTick((_) => {
|
this.$refs.saveTagInput.$refs.input.focus();
|
});
|
},
|
//获取失去焦点触发
|
handleInputConfirm() {
|
let inputValue = this.inputValue;
|
if (inputValue) {
|
this.dynamicTags.push(inputValue);
|
}
|
this.inputVisible = false;
|
this.inputValue = "";
|
},
|
/** 新增按钮操作 */
|
handleAdd() {
|
this.$router.push({
|
path: "/followvisit/QuestionnaireTask",
|
query: {
|
type: 2,
|
serviceType: 3,
|
},
|
});
|
},
|
|
/** 重置密码按钮操作 */
|
handleResetPwd(row) {
|
this.$prompt('请输入"' + row.userName + '"的新密码', "提示", {
|
confirmButtonText: "确定",
|
cancelButtonText: "取消",
|
closeOnClickModal: false,
|
inputPattern: /^.{5,20}$/,
|
inputErrorMessage: "用户密码长度必须介于 5 和 20 之间",
|
})
|
.then(({ value }) => {
|
resetUserPwd(row.userId, value).then((response) => {
|
this.$modal.msgSuccess("修改成功,新密码是:" + value);
|
});
|
})
|
.catch(() => {});
|
},
|
|
/** 提交按钮 */
|
submitForm: function () {
|
this.$refs["form"].validate((valid) => {
|
if (valid) {
|
if (this.form.userId != undefined) {
|
updateUser(this.form).then((response) => {
|
this.$modal.msgSuccess("修改成功");
|
this.open = false;
|
this.getList();
|
});
|
} else {
|
addUser(this.form).then((response) => {
|
this.$modal.msgSuccess("新增成功");
|
this.open = false;
|
this.getList();
|
});
|
}
|
}
|
});
|
},
|
/** 删除按钮操作 */
|
handleDelete(row) {
|
const userIds = row.userId || this.ids;
|
this.$modal
|
.confirm('是否确认删除用户编号为"' + userIds + '"的数据项?')
|
.then(function () {
|
return delUser(userIds);
|
})
|
.then(() => {
|
this.getList();
|
this.$modal.msgSuccess("删除成功");
|
})
|
.catch(() => {});
|
},
|
// 全部停止
|
AllStop() {
|
this.$modal
|
.confirm("是否停止全部任务?")
|
.then(function () {
|
return console.log("停止成功");
|
})
|
.then(() => {
|
this.getList();
|
this.$modal.msgWarning("停止成功");
|
})
|
.catch(() => {});
|
},
|
// 全部开始
|
AllStarted() {
|
this.$modal
|
.confirm("是否开启全部任务?")
|
.then(function () {
|
return console.log("开启成功");
|
})
|
.then(() => {
|
this.getList();
|
this.$modal.msgSuccess("开启成功");
|
})
|
.catch(() => {});
|
},
|
// 任务重置
|
TaskReset() {
|
this.$modal
|
.confirm("是否重置选中的任务项?")
|
.then(function () {
|
return console.log("选中成功");
|
})
|
.then(() => {
|
this.getList();
|
this.$modal.msgSuccess("重置成功");
|
})
|
.catch(() => {});
|
},
|
// 设置发送时间
|
Sendtimesetting() {
|
this.modificationVisible = true;
|
},
|
// 跳转详情页
|
Seedetails() {
|
this.$router.push({
|
path: "/followvisit/record/detailpage/",
|
query: { id: "1" },
|
});
|
},
|
// 导入按钮
|
toleadExport() {},
|
/** 导出按钮操作 */
|
handleExport() {
|
this.download(
|
"system/user/export",
|
{
|
...this.topqueryParams,
|
},
|
`user_${new Date().getTime()}.xlsx`
|
);
|
},
|
},
|
};
|
</script>
|
|
<style lang="scss" scoped>
|
.el-button--primary.is-plain {
|
color: #ffffff;
|
background: #409eff;
|
border-color: #4fabe9;
|
}
|
|
.document {
|
// width: 100px;
|
height: 50px;
|
}
|
|
.documentf {
|
display: flex;
|
justify-content: flex-end;
|
}
|
|
.download {
|
text-align: center;
|
|
.el-upload__tip {
|
font-size: 23px;
|
}
|
|
.el-upload__text {
|
font-size: 23px;
|
}
|
}
|
|
.uploading {
|
margin-top: 20px;
|
margin: 20px;
|
padding: 30px;
|
background: #ffffff;
|
border: 1px solid #dcdfe6;
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12),
|
0 0 6px 0 rgba(0, 0, 0, 0.04);
|
}
|
|
.el-tag + .el-tag {
|
margin-left: 10px;
|
}
|
|
.button-new-tag {
|
margin-left: 10px;
|
height: 32px;
|
line-height: 30px;
|
padding-top: 0;
|
padding-bottom: 0;
|
}
|
|
.input-new-tag {
|
width: 90px;
|
margin-left: 10px;
|
vertical-align: bottom;
|
}
|
|
.drexamine {
|
display: flex;
|
align-items: center;
|
justify-content: center;
|
padding: 30px;
|
background: #daeaf5;
|
|
img {
|
width: 100px;
|
height: 100px;
|
}
|
}
|
|
.qrcode-dialo {
|
// text-align: center;
|
// display: flex;
|
margin: 20px;
|
padding: 30px;
|
background: #edf1f7;
|
border: 1px solid #dcdfe6;
|
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12),
|
0 0 6px 0 rgba(0, 0, 0, 0.04);
|
|
.topic-dev {
|
margin-bottom: 25px;
|
font-size: 20px !important;
|
|
.dev-text {
|
margin-bottom: 10px;
|
}
|
}
|
}
|
.button-bb {
|
font-weight: 500;
|
background-color: #2ba05c;
|
padding: 5px;
|
border-radius: 1px;
|
color: #ffffff;
|
}
|
.button-xq {
|
font-weight: 500;
|
background-color: #409eff;
|
padding: 5px;
|
border-radius: 1px;
|
color: #ffffff;
|
}
|
.button-sc {
|
font-weight: 500;
|
background-color: #dd302a;
|
padding: 5px;
|
border-radius: 1px;
|
color: #ffffff;
|
}
|
.button-zx {
|
background: #4fabe9;
|
padding: 5px;
|
border-radius: 1px;
|
color: #ffffff;
|
}
|
|
::v-deep.el-radio-group {
|
span {
|
font-size: 24px;
|
}
|
}
|
|
// 选项字体放大
|
// ::v-deep.el-checkbox-group {
|
// span {
|
// font-size: 24px;
|
// }
|
// }
|
</style>
|