| | |
| | | |
| | | <!-- 添加或修改体检记录对话框 --> |
| | | <el-dialog :title="title" :visible.sync="open" width="950px" append-to-body> |
| | | <el-tabs v-model="activeName1" type="card"> |
| | | <el-tab-pane label="订单流水" name="first"> |
| | | <el-table :data="numberList" style="width: 100%"> |
| | | <el-table-column prop="proName" label="项目/耗材" width="300"> |
| | | </el-table-column> |
| | |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | </el-tab-pane> |
| | | <el-tab-pane label="项目汇总" name="second"> |
| | | <el-table :data="huizongList" style="width: 100%"> |
| | | <el-table-column prop="newID" label="序号"> </el-table-column> |
| | | <el-table-column prop="parent_pro_name" label="项目"> |
| | | </el-table-column> |
| | | <el-table-column prop="ks" label="科室"> </el-table-column> |
| | | <el-table-column prop="price" label="费用合计"> </el-table-column> |
| | | </el-table> |
| | | </el-tab-pane> |
| | | <el-tab-pane label="明细项目" name="third"> |
| | | <el-table :data="infoList" style="width: 100%"> |
| | | <el-table-column prop="newID" label="序号"> </el-table-column> |
| | | <el-table-column prop="parent_pro_name" label="父项"> |
| | | </el-table-column> |
| | | <el-table-column prop="proName" label="子项"> </el-table-column> |
| | | <el-table-column prop="danjia" label="单价"> </el-table-column> |
| | | <el-table-column prop="num" label="数量"> </el-table-column> |
| | | <el-table-column prop="zongjia" label="总价"> </el-table-column> |
| | | <el-table-column prop="time" label="开单时间"> </el-table-column> |
| | | </el-table> |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button @click="cancel">取 消</el-button> |
| | | </div> |
| | |
| | | getOrderList, |
| | | getNewDateList, |
| | | revokeTjOrderByTjNum, |
| | | getTransitionInfo, |
| | | } from "@/api/hosp/order"; |
| | | import moment from "moment"; |
| | | import { getwater } from "@/api/hosp/customer"; |
| | |
| | | name: "Order", |
| | | data() { |
| | | return { |
| | | huizongList:[], |
| | | infoList:[], |
| | | activeName1: "first", |
| | | filterText: "", |
| | | orderIds: "", |
| | | tjnumbers: "", |
| | |
| | | }, |
| | | |
| | | handleRevoke() { |
| | | this.$confirm( |
| | | "您确认要撤销?", |
| | | "确认信息", |
| | | { |
| | | this.$confirm("您确认要撤销?", "确认信息", { |
| | | distinguishCancelAndClose: true, |
| | | confirmButtonText: "确认", |
| | | cancelButtonText: "取消", |
| | | } |
| | | ) |
| | | }) |
| | | .then(() => { |
| | | revokeTjOrderByTjNum(this.tjnumbers).then((res) => { |
| | | |
| | | this.$modal.msgSuccess(res.msg); |
| | | this.getList(); |
| | | }); |
| | |
| | | this.bill = response.data.water; |
| | | this.title = "订单流水"; |
| | | }); |
| | | getTransitionInfo(tjNumber).then((res) => { |
| | | console.log(111); |
| | | console.log(res); |
| | | this.huizongList = res.data.huizong; |
| | | this.infoList = res.data.info; |
| | | this.huizongList.forEach((item, index) => { |
| | | item.newID = |
| | | (this.queryParams.pageNum - 1) * this.queryParams.pageSize + |
| | | index + |
| | | 1; |
| | | }); |
| | | this.infoList.forEach((item, index) => { |
| | | item.newID = |
| | | (this.queryParams.pageNum - 1) * this.queryParams.pageSize + |
| | | index + |
| | | 1; |
| | | }); |
| | | }); |
| | | }, |
| | | /** 订单明细按钮 */ |
| | | handleUpdate1(row) { |