<template>
|
<div class="app-container">
|
<el-form
|
:model="queryParams"
|
ref="queryForm"
|
size="small"
|
:inline="true"
|
label-width="68px"
|
>
|
<el-form-item label="姓名" prop="name">
|
<el-input
|
v-model="queryParams.name"
|
placeholder="请输入姓名"
|
clearable
|
@keyup.enter.native="handleQuery"
|
style="width: 110px"
|
/>
|
</el-form-item>
|
<el-form-item label="体检号" prop="tjNumber">
|
<el-input
|
ref="inputName"
|
v-model="queryParams.tjNumber"
|
placeholder="请输入体检号"
|
clearable
|
@keyup.enter.native="handleQuery"
|
@blur="hb"
|
style="width: 170px"
|
/>
|
</el-form-item>
|
|
<el-form-item
|
label="单位名称"
|
prop="tjCompName"
|
style="margin-left: 20px"
|
>
|
<el-select
|
:remote-method="getRemoteData"
|
v-model="queryParams.tjCompName"
|
value-key="drugManufacturerId"
|
style="width: 180px"
|
remote
|
filterable
|
placeholder="请选择单位名称"
|
clearable
|
@change="searchSelect"
|
>
|
<el-option
|
v-for="dict in CompanyList"
|
:key="dict.drugManufacturerId"
|
:label="dict.cnName"
|
:value="dict"
|
/>
|
</el-select>
|
</el-form-item>
|
<el-form-item label="登记时间" prop="createTimeList">
|
<el-date-picker
|
v-model="createTimeList"
|
type="datetimerange"
|
align="right"
|
:picker-options="pickerOptions"
|
style="width: 310px"
|
start-placeholder="开始日期"
|
end-placeholder="结束日期"
|
:default-time="['00:00:00', '23:00:00']"
|
format="yyyy-MM-dd HH:mm"
|
value-format="yyyy-MM-dd HH:mm"
|
@change="dateChangebirthday1"
|
>
|
</el-date-picker>
|
</el-form-item>
|
<el-form-item>
|
<el-button
|
type="primary"
|
icon="el-icon-search"
|
size="mini"
|
@click="handleQuery"
|
style="margin-right: 15px"
|
>查询</el-button
|
>
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
|
>重置</el-button
|
>
|
</el-form-item>
|
</el-form>
|
<el-radio-group
|
v-model="checkStatus"
|
@input="radioChange"
|
style="margin: 10px 15px"
|
>
|
<el-radio-button label="0">未审核</el-radio-button>
|
<el-radio-button label="1">已审核</el-radio-button>
|
</el-radio-group>
|
|
<div style="width: 100%; margin-left: 10px; display: flex">
|
<div style="width: 40.5%; margin-right: 20px">
|
<el-table
|
id="ta"
|
v-loading="loading"
|
ref="tb"
|
:data="exaList"
|
border
|
height="520"
|
:row-class-name="tableRowClassName"
|
highlight-current-row
|
@current-change="handleCurrentChange"
|
>
|
<!-- <el-table-column type="selection" width="40" align="center" /> -->
|
<el-table-column
|
label="体检号"
|
align="center"
|
prop="tjNumber"
|
width="160px"
|
/>
|
<el-table-column
|
label="姓名"
|
align="center"
|
prop="cusName"
|
width="80px"
|
/>
|
<el-table-column
|
label="性别"
|
align="center"
|
prop="cusSex"
|
width="50px"
|
>
|
<template slot-scope="scope">
|
<span v-if="scope.row.cusSex == '0'">男</span>
|
<span v-if="scope.row.cusSex == '1'">女</span>
|
<span v-if="scope.row.cusSex == '2'">未知</span>
|
<span v-if="scope.row.cusSex == '9'">未说明性别</span>
|
</template>
|
<!-- <template slot-scope="scope"> -->
|
<!-- {{scope.row.customer.cusSex}} -->
|
<!-- {{ scope.row.cusSex === 0 ? "男" : "女" }} -->
|
<!-- <dict-tag :options="dict.type.sys_user_sex" :value="scope.row.cusSex " /> -->
|
<!-- </template> -->
|
</el-table-column>
|
<el-table-column
|
label="手机号"
|
align="center"
|
prop="cusPhone"
|
width="100px"
|
/>
|
<el-table-column
|
label="登记时间"
|
align="center"
|
prop="tjTime"
|
width="120px"
|
/>
|
<el-table-column
|
v-if="checkStatus == '1'"
|
label="审核状态"
|
align="center"
|
prop="confirmStatus"
|
width="80px"
|
>
|
<template slot-scope="scope">
|
<span
|
:style="{
|
color:
|
scope.row.confirmStatus == '301' ? '#0CB618' : '#EA1B29',
|
}"
|
v-if="scope.row.confirmStatus == '301'"
|
>已通过</span
|
>
|
<span
|
:style="{
|
color:
|
scope.row.confirmStatus == '301' ? '#0CB618' : '#EA1B29',
|
}"
|
v-if="scope.row.confirmStatus == '299'"
|
>已驳回</span
|
>
|
</template>
|
</el-table-column>
|
<!-- v-hasPermi="['reservation:reservation:edit']" -->
|
<el-table-column label="操作" align="center" width="120px">
|
<template slot-scope="scope">
|
<el-button
|
size="mini"
|
type="text"
|
@click="tongbu(scope.row)"
|
disabled
|
>同步</el-button
|
>
|
<!-- :disabled="dis" -->
|
<el-button
|
disabled
|
size="mini"
|
type="text"
|
@click="tongguo(scope.row)"
|
>通过</el-button
|
>
|
|
<el-button
|
size="mini"
|
type="text"
|
disabled
|
@click="bohui(scope.row)"
|
>驳回</el-button
|
>
|
</template>
|
<!-- v-show="
|
(xianshi == 'Y' || xianshi == 'y') &&
|
(scope.row.confirmStatus == '301' ||
|
scope.row.confirmStatus == 288)
|
" -->
|
</el-table-column>
|
</el-table>
|
</div>
|
<div style="width: 50%">
|
<el-table
|
v-loading="loading"
|
border
|
:row-class-name="tableRowClassName"
|
height="520"
|
ref="tab1"
|
:data="xiangmuList"
|
highlight-current-row
|
@row-click="handleRowClick"
|
>
|
<!-- <el-table-column type="selection" width="40" align="center" /> -->
|
<el-table-column
|
label="科室"
|
align="center"
|
prop="deptName"
|
width="100"
|
:show-overflow-tooltip="true"
|
/>
|
<el-table-column
|
label="项目"
|
align="center"
|
prop="proName"
|
width="150"
|
:show-overflow-tooltip="true"
|
/>
|
<el-table-column
|
label="状态"
|
align="center"
|
prop="type"
|
:show-overflow-tooltip="true"
|
width="100"
|
>
|
<template slot-scope="scope">
|
<span
|
v-if="scope.row.type == '0'"
|
:style="type == 0 ? { color: 'red' } : { color: '#409EFF' }"
|
>
|
{{ type == 0 ? "未 检" : "在 检" }}
|
</span>
|
<span v-if="scope.row.type == '1'">已完成</span>
|
<span v-if="scope.row.type == '2'">弃检</span>
|
<span v-if="scope.row.type == '3'">延期</span>
|
</template>
|
</el-table-column>
|
|
<!-- <el-table-column
|
label="收费方式"
|
align="center"
|
prop="sffs"
|
:show-overflow-tooltip="true"
|
width="80"
|
/> -->
|
<!-- <el-table-column
|
label="是否收费"
|
align="center"
|
prop="isPay"
|
:show-overflow-tooltip="true"
|
/> -->
|
<!-- <el-table-column
|
label="签到时间"
|
align="center"
|
prop="qdcreateTime"
|
width="160"
|
/> -->
|
<!-- <el-table-column
|
label="检查医生"
|
align="center"
|
prop="doctorName"
|
width="100"
|
/> -->
|
<el-table-column
|
label="检查时间"
|
align="center"
|
prop="bcupdateTime"
|
width="160"
|
/>
|
<!-- <el-table-column
|
label="保存医生"
|
align="center"
|
prop="bcdoctorName"
|
width="120"
|
/> -->
|
<!-- <el-table-column
|
label="最后修改时间"
|
align="center"
|
prop="zhupdateTime"
|
width="160"
|
/> -->
|
<el-table-column label="操作" align="center" width="120px">
|
<template slot-scope="scope">
|
<el-button
|
size="mini"
|
type="text"
|
:disabled="scope.row.type === 1"
|
@click="qijian(scope.row)"
|
>弃检</el-button
|
>
|
<el-button
|
size="mini"
|
type="text"
|
:disabled="scope.row.type === 0"
|
@click="queryResultone(scope.row)"
|
>结果查询</el-button
|
>
|
<!-- @click="chaxun(scope.row) " -->
|
</template>
|
</el-table-column>
|
</el-table>
|
</div>
|
</div>
|
|
<!-- <el-drawer title="我是标题" :visible.sync="drawer" :with-header="false">
|
<div class="a" v-for="(item, index) in jieguoList" :key="index">
|
<template v-if="item.jyjc == 0">
|
<div
|
style="
|
text-align: center;
|
background-color: #aad8df;
|
margin-top: 10px;
|
"
|
>
|
{{ item.pro_name || "" }}
|
</div>
|
<el-table
|
:data="jieguoList"
|
border
|
style="width: 100%"
|
:header-cell-style="{ background: '#AAD8DF' }"
|
>
|
<el-table-column label="检测项目" prop="pro_name">
|
</el-table-column>
|
<el-table-column label="检测结果" prop="pro_result">
|
</el-table-column>
|
<el-table-column label="参考范围" prop="ckfw"> </el-table-column>
|
</el-table>
|
</template>
|
<template v-if="item.jyjc == 1">
|
<div
|
style="
|
text-align: center;
|
background-color: #aad8df;
|
margin-top: 10px;
|
"
|
>
|
{{ item.pro_name || "" }}
|
</div>
|
|
<div style="padding: 0 10px; margin-bottom: 10px; margin-top: 10px">
|
<div>检查所见:{{ item.pro_result }}</div>
|
|
<div style="margin-top: 10px">
|
检查结论:{{ item.yxzd || "暂无结论" }}
|
</div>
|
</div>
|
</template>
|
</div>
|
</el-drawer> -->
|
|
<el-drawer title="我是标题" :visible.sync="drawer" :with-header="false">
|
<div v-if="jieguoList && jieguoList.length > 0">
|
<div v-if="jieguoList[0].jyjc === 0">
|
<div
|
style="
|
text-align: center;
|
background-color: #aad8df;
|
margin-top: 10px;
|
"
|
>
|
{{ jieguoList[0].pro_name || "" }}
|
</div>
|
<el-table
|
:data="jieguoList"
|
border
|
style="width: 100%"
|
:header-cell-style="{ background: '#AAD8DF' }"
|
>
|
<el-table-column label="检测项目" prop="pro_name">
|
</el-table-column>
|
<el-table-column label="检测结果" prop="pro_result">
|
</el-table-column>
|
<el-table-column label="参考范围" prop="ckfw"> </el-table-column>
|
</el-table>
|
</div>
|
<div v-else-if="jieguoList[0].jyjc === 1">
|
<div
|
style="
|
text-align: center;
|
background-color: #aad8df;
|
margin-top: 10px;
|
"
|
>
|
{{ jieguoList[0].pro_name || "" }}
|
</div>
|
|
<div style="padding: 0 10px; margin-bottom: 10px; margin-top: 10px">
|
<div>检查所见:{{ jieguoList[0].pro_result }}</div>
|
|
<div style="margin-top: 10px">
|
检查结论:{{ jieguoList[0].yxzd || "暂无结论" }}
|
</div>
|
</div>
|
</div>
|
</div>
|
</el-drawer>
|
|
<div class="pag">
|
<div class="pag1">
|
<!-- <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :pager-count="5" :current-page.sync="currentPage1" :current-page="page"
|
:page-sizes="pageSize" :page-size="size" layout="total, sizes, prev, pager, next, jumper" :total="total">
|
</el-pagination> -->
|
<pagination
|
v-show="total > 0"
|
:total="total"
|
:pager-count="5"
|
:page.sync="queryParams.page"
|
:limit.sync="queryParams.pageSize"
|
@pagination="submitForm"
|
/>
|
</div>
|
</div>
|
</div>
|
</template>
|
|
<script>
|
import { getConfigKey } from "@/api/system/config";
|
import {
|
getCsList,
|
confirmOrder,
|
cSWebGetPro,
|
dataSynchronization,
|
qijian,
|
resultList,
|
typeOne,
|
} from "@/api/doctor/examination";
|
import { getCompany, queryCompany } from "@/api/team/tuanti";
|
import { getNewDateList } from "@/api/hosp/order";
|
import moment from "moment";
|
|
export default {
|
dicts: ["dict_tj_status"],
|
data() {
|
return {
|
jieguoList: [
|
{
|
jyjc: "",
|
},
|
],
|
dis: false,
|
createTimeList: "",
|
currentRow: null,
|
total: 0,
|
loading: true,
|
selectedTjNumber: "",
|
drawer: false,
|
type: null,
|
CompanyList: [],
|
CheckBox: {},
|
// 查询参数
|
queryParams: {
|
page: 1,
|
pageSize: 20,
|
checkStatus: null,
|
tjNumber: null,
|
compId: null,
|
name: null,
|
beginTime: null,
|
endTime: null,
|
tjCompName: "",
|
},
|
// 绑定单选按钮
|
checkStatus: "0",
|
exaList: [],
|
// 表单参数
|
xianshi: "",
|
form: {},
|
clearTimeSet: null,
|
tjNumbers: "",
|
multipleSelection: "",
|
tjnum: "",
|
xiangmuList: [],
|
selectList: [],
|
tg: true,
|
bh: true,
|
pickerOptions: {
|
shortcuts: [
|
{
|
text: "最近一周",
|
onClick(picker) {
|
const end = new Date();
|
const start = new Date();
|
start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
|
picker.$emit("pick", [start, end]);
|
},
|
},
|
{
|
text: "最近一个月",
|
onClick(picker) {
|
const end = new Date();
|
const start = new Date();
|
start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
|
picker.$emit("pick", [start, end]);
|
},
|
},
|
{
|
text: "最近三个月",
|
onClick(picker) {
|
const end = new Date();
|
const start = new Date();
|
start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
|
picker.$emit("pick", [start, end]);
|
},
|
},
|
],
|
},
|
};
|
},
|
created() {
|
this.getdate();
|
|
// this.getNowTime();
|
},
|
|
mounted() {
|
this.$nextTick(() => {
|
this.$refs.inputName.focus();
|
});
|
},
|
methods: {
|
red() {
|
return {
|
color: "red",
|
};
|
},
|
getdate() {
|
getConfigKey("tj_confirm").then((res) => {
|
this.xianshi = res.msg;
|
console.log(this.xianshi, 999);
|
});
|
getNewDateList().then((res) => {
|
this.createTimeList = [
|
moment(res.data).format("YYYY-MM-DD 00:00:00"),
|
moment(res.data).format("YYYY-MM-DD 23:59:00"),
|
];
|
this.getList();
|
});
|
},
|
// / 处理默认选中当前日期
|
getNowTime() {
|
var curDate = new Date().getTime();
|
var dayNum = 7 * 24 * 3600 * 1000;
|
var threeDays = curDate - dayNum;
|
var sDay = this.getLocalTime(threeDays);
|
var end = this.getLocalTime(curDate);
|
this.createTimeList = [sDay, end];
|
},
|
add0(m) {
|
return m < 10 ? "0" + m : m;
|
},
|
getLocalTime(nS) {
|
var time = new Date(nS);
|
var y = time.getFullYear();
|
var m = time.getMonth() + 1;
|
var d = time.getDate();
|
var h = time.getHours();
|
var mm = time.getMinutes();
|
return (
|
y +
|
"-" +
|
this.add0(m) +
|
"-" +
|
this.add0(d) +
|
" " +
|
this.add0(h) +
|
":" +
|
this.add0(mm)
|
);
|
},
|
|
dateChangebirthday1(val) {
|
this.startTime = val;
|
},
|
// 选框数据
|
searchSelect(val) {
|
this.CheckBox = val;
|
console.log(this.CheckBox, 9999);
|
},
|
getList() {
|
this.loading = true;
|
this.queryParams.checkStatus = this.checkStatus;
|
this.queryParams.compId = this.CheckBox.drugManufacturerId;
|
if (this.createTimeList) {
|
this.queryParams.beginTime = this.createTimeList[0];
|
this.queryParams.endTime = this.createTimeList[1];
|
} else if (this.createTimeList == null) {
|
this.queryParams.beginTime = null;
|
this.queryParams.endTime = null;
|
}
|
|
// 获取单位信息集合
|
getCompany(this.queryParam).then((response) => {
|
this.CompanyList = response.data;
|
console.log(this.CompanyList, 555);
|
|
this.loading = false;
|
});
|
|
getCsList(this.queryParams).then((res) => {
|
if (res.code == 200) {
|
this.loading = false;
|
if (res.data) {
|
this.exaList = res.data.customers;
|
this.total = res.data.total;
|
if (this.exaList.length != 0) {
|
this.$nextTick(() => {
|
this.$refs.tb.toggleRowSelection(this.exaList[0], true);
|
});
|
} else {
|
this.$refs.tb.clearSelection();
|
}
|
this.total = res.data.total;
|
} else {
|
this.exaList = [];
|
this.tableList = [];
|
}
|
}
|
});
|
},
|
// 体检公司拼音搜索
|
getRemoteData(query) {
|
if (query) {
|
let compName = query;
|
queryCompany(compName).then((response) => {
|
this.CompanyList = response.data;
|
});
|
}
|
},
|
// 单选按钮
|
radioChange(value) {
|
this.loading = true;
|
this.queryParams.checkStatus = value;
|
getCsList(this.queryParams).then((response) => {
|
if (response.code == 200) {
|
this.exaList = response.data.customers;
|
if (this.exaList.length != 0) {
|
this.$nextTick(() => {
|
this.$refs.tb.toggleRowSelection(this.exaList[0], true);
|
});
|
} else {
|
this.$refs.tb.clearSelection();
|
this.xiangmuList = [];
|
}
|
this.total = response.data.total;
|
this.loading = false;
|
}
|
});
|
},
|
|
hb() {
|
// console.log(this.queryParams.tjNumber);
|
if (this.queryParams.tjNumber != null) {
|
// this.handleQuery();
|
this.submitForm();
|
}
|
},
|
|
submitForm() {
|
this.loading = true;
|
this.queryParams.checkStatus = this.checkStatus;
|
this.queryParams.compId = this.CheckBox.drugManufacturerId;
|
if (this.createTimeList) {
|
this.queryParams.beginTime = this.createTimeList[0];
|
this.queryParams.endTime = this.createTimeList[1];
|
} else if (this.createTimeList == null) {
|
this.queryParams.beginTime = null;
|
this.queryParams.endTime = null;
|
}
|
|
// 页面数据
|
getCsList(this.queryParams).then((res) => {
|
if (res.code == 200) {
|
this.loading = false;
|
if (res.data) {
|
this.exaList = res.data.customers;
|
this.total = res.data.total;
|
if (this.exaList.length != 0) {
|
this.$nextTick(() => {
|
this.$refs.tb.toggleRowSelection(this.exaList[0], true);
|
});
|
} else {
|
this.$refs.tb.clearSelection();
|
}
|
this.total = res.data.total;
|
} else {
|
this.exaList = [];
|
this.tableList = [];
|
}
|
}
|
});
|
},
|
|
/** 搜索按钮操作 */
|
handleQuery() {
|
this.queryParams.page = 1;
|
this.getList();
|
},
|
/** 重置按钮操作 */
|
resetQuery() {
|
this.createTimeList = [];
|
(this.queryParams = {
|
page: 1,
|
pageSize: 20,
|
checkStatus: null,
|
tjNumber: null,
|
compId: null,
|
name: null,
|
beginTime: null,
|
endTime: null,
|
tjCompName: "",
|
}),
|
(this.CheckBox.drugManufacturerId = "");
|
this.handleQuery();
|
|
this.loading = true;
|
},
|
// 单选框选中数据
|
handleSelectionChange(selection) {
|
this.selectList = selection;
|
this.multipleSelection = [];
|
if (selection.length > 1) {
|
this.$refs.tb.clearSelection();
|
this.$refs.tb.toggleRowSelection(selection[selection.length - 1]);
|
}
|
this.multipleSelection = selection[selection.length - 1]
|
? [selection[selection.length - 1]]
|
: [];
|
|
this.multipleSelection.forEach((element) => {
|
this.tjnum = element.tjNumber;
|
let tjNumber = this.tjnum;
|
|
cSWebGetPro(tjNumber).then((res) => {
|
this.xiangmuList = res.data;
|
this.xiangmuList.forEach((item) => {
|
// console.log(item);
|
// if (item.type == 0) {
|
// this.dis = true;
|
// } else {
|
// this.dis = false;
|
// }
|
});
|
});
|
});
|
},
|
tableRowClassName({ row, rowIndex }) {
|
for (let i = 0; i < this.selectList.length; i++) {
|
if (row === this.selectList[i]) {
|
return "warning-row";
|
}
|
}
|
},
|
handleCurrentChange(val) {
|
this.currentRow = val;
|
let tjNumber = val.tjNumber;
|
this.selectedTjNumber = val.tjNumber;
|
console.log(this.currentRow, 4455);
|
|
typeOne(tjNumber).then((res) => {
|
this.type = res.data;
|
console.log(res, 3322);
|
});
|
|
cSWebGetPro(tjNumber).then((res) => {
|
this.xiangmuList = res.data;
|
this.xiangmuList.forEach((item) => {
|
// console.log(item);
|
// if (item.type == 0) {
|
// this.dis = true;
|
// } else {
|
// this.dis = false;
|
// }
|
});
|
});
|
},
|
// 通过按钮
|
tongguo(row) {
|
this.tjNumbers = row.tjNumber;
|
this.$confirm("是否通过", {
|
confirmButtonText: "确定",
|
cancelButtonText: "取消",
|
type: "warning",
|
}).then(() => {
|
let data = {
|
tjNumber: this.tjNumbers,
|
status: "0",
|
};
|
confirmOrder(data).then((res) => {
|
if (res.code == 200) {
|
// this.$forceUpdate();
|
this.getList();
|
this.xiangmuList = [];
|
this.$modal.msgSuccess("提交成功!");
|
}
|
});
|
});
|
},
|
|
// 弃检按钮
|
qijian(row) {
|
const tjNUm = this.selectedTjNumber;
|
const proId = row.proId;
|
|
qijian(tjNUm, proId).then((res) => {
|
if (res.code == 200) {
|
cSWebGetPro(tjNUm).then((res) => {
|
if (res.code === 200) {
|
// 更新右边表格的数据
|
this.xiangmuList = res.data;
|
}
|
});
|
}
|
});
|
},
|
chaxun() {},
|
handleRowClick(row, column, event) {
|
console.log(row);
|
},
|
queryResultone(row) {
|
// 打开抽屉
|
const tjNum = this.selectedTjNumber;
|
const proId = row.proId;
|
resultList(tjNum, proId).then((res) => {
|
console.log(res, 666);
|
this.jieguoList = res.data;
|
console.log(this.jieguoList[0],22222);
|
|
if (res.data.length > 0) {
|
this.drawer = true;
|
} else {
|
this.$message.warning("该项目没有结果");
|
}
|
});
|
},
|
setTime() {
|
//设置定时器
|
this.clearTimeSet = setInterval(() => {
|
this.$modal.closeLoading();
|
}, 300000);
|
},
|
tongbu(row) {
|
// this.$refs.tb.toggleRowSelection(row);
|
this.$modal.loading("正在同步,请稍候...");
|
this.setTime();
|
let tjNumber = row.tjNumber;
|
dataSynchronization(tjNumber)
|
.then((res, error) => {
|
if (res.code == 200) {
|
// this.$forceUpdate();
|
this.handleCurrentChange(row);
|
clearInterval(this.clearTimeSet);
|
this.clearTimeSet = null;
|
this.$modal.closeLoading();
|
this.$modal.msgSuccess("同步成功!");
|
}
|
})
|
.catch((error) => {
|
this.handleCurrentChange(row);
|
clearInterval(this.clearTimeSet);
|
this.clearTimeSet = null;
|
this.$modal.closeLoading();
|
});
|
},
|
// 驳回按钮
|
bohui(row) {
|
this.tjNumbers = row.tjNumber;
|
this.$confirm("是否驳回", {
|
confirmButtonText: "确定",
|
cancelButtonText: "取消",
|
type: "warning",
|
}).then(() => {
|
let data = {
|
tjNumber: this.tjNumbers,
|
status: "1",
|
};
|
confirmOrder(data).then((res) => {
|
if (res.code == 200) {
|
this.getList();
|
this.$modal.msgSuccess("提交成功!");
|
}
|
});
|
});
|
},
|
},
|
};
|
</script>
|
|
<style lang="scss" scoped>
|
#ta .el-table__header-wrapper .el-checkbox {
|
display: none;
|
}
|
|
.el-table .warning-row {
|
background: #e5f3ff !important;
|
}
|
::v-deep .el-table__body tr.current-row > td {
|
background: #edf2fa !important;
|
}
|
|
.pag {
|
width: 100%;
|
display: flex;
|
justify-content: center;
|
}
|
|
.pag1 {
|
width: 30%;
|
}
|
|
.a ::v-deep .el-table__cell {
|
padding: 1px 0 !important;
|
}
|
</style>
|