stockFlow.vue 23KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685
  1. <template>
  2. <div class="main-contain">
  3. <div class="position">
  4. <bread-crumb :crumbs="crumbs"></bread-crumb>
  5. </div>
  6. <div class="app-container ">
  7. <div class="cell clearfix">
  8. 耗材名称:{{getGoodName(this.$route.query.id)}} &nbsp;
  9. 库存: {{this.$route.query.overCount}}{{packing_unit}} &nbsp;
  10. 规格:{{getSpecName(this.$route.query.id)}} &nbsp;
  11. 厂家:{{this.$route.query.manufacturer}}
  12. </div>
  13. <div class="cell clearfix">
  14. <span>日期查询:</span>
  15. <el-date-picker
  16. size="small"
  17. v-model="start_time"
  18. prefix-icon="el-icon-date"
  19. :editable="false"
  20. style="width: 196px;"
  21. type="date"
  22. placeholder="选择日期时间"
  23. align="right"
  24. format="yyyy-MM-dd"
  25. value-format="yyyy-MM-dd"
  26. @change="startTimeChange"
  27. ></el-date-picker>-
  28. <el-date-picker
  29. size="small"
  30. v-model="end_time"
  31. prefix-icon="el-icon-date"
  32. :editable="false"
  33. style="width: 196px;margin-right:10px;"
  34. type="date"
  35. placeholder="选择日期时间"
  36. align="right"
  37. format="yyyy-MM-dd"
  38. value-format="yyyy-MM-dd"
  39. @change="endTimeChange"
  40. ></el-date-picker>
  41. <span>出入库方式:</span>
  42. <el-select v-model="stock_type" style="width:160px;margin-right:10px;" placeholder="请选择" @change="changeDrug">
  43. <el-option
  44. v-for="(item,index) in stockType"
  45. :key="index"
  46. :label="item.name"
  47. :value="item.id">
  48. </el-option>
  49. </el-select>
  50. <span>
  51. <el-button type="primary" size="small" @click="toExprot">导出</el-button>
  52. <el-button type="primary" size="small" @click="toTongBu">同步</el-button>
  53. </span>
  54. </div>
  55. <el-table
  56. :data="tableList"
  57. border
  58. style="width: 100%">
  59. <el-table-column prop="date" label="序号" width="180" align="center">
  60. <template slot-scope="scope">
  61. {{scope.$index + 1}}
  62. </template>
  63. </el-table-column>
  64. <el-table-column prop="drug_type" label="出入库方式" width="180" align="center">
  65. <template slot-scope="scope">
  66. <span v-if="scope.row.consumable_type == 1">手动入库</span>
  67. <span v-if="scope.row.consumable_type == 2">手动出库</span>
  68. <span v-if="scope.row.consumable_type == 3">自动出库</span>
  69. <span v-if="scope.row.consumable_type == 4">手动退库</span>
  70. <span v-if="scope.row.consumable_type == 7">自动退库</span>
  71. <span v-if="scope.row.consumable_type == 10">盘盈</span>
  72. <span v-if="scope.row.consumable_type == 11">盘亏</span>
  73. <span v-if="scope.row.consumable_type == 12">调拨出库</span>
  74. <span v-if="scope.row.consumable_type == 13">调拨入库</span>
  75. <span v-if="scope.row.consumable_type == 15">结算出库</span>
  76. </template>
  77. </el-table-column>
  78. <el-table-column prop="drug_name" label="出/入库单据编码" align="center">
  79. <template slot-scope="scope">
  80. <span v-if="scope.row.consumable_type == 1">{{scope.row.warehousing_order}}</span>
  81. <span v-if="scope.row.consumable_type == 2">{{scope.row.warehouse_out_order_number}}</span>
  82. <span v-if="scope.row.consumable_type == 3">{{scope.row.warehouse_out_order_number}}</span>
  83. <span v-if="scope.row.consumable_type == 4 || scope.row.consumable_type == 7">{{scope.row.cancel_order_number}}</span>
  84. <span v-if="scope.row.consumable_type == 10">{{scope.row.warehouse_out_order_number}}</span>
  85. <span v-if="scope.row.consumable_type == 11">{{scope.row.warehouse_out_order_number}}</span>
  86. <span v-if="scope.row.consumable_type == 12">{{scope.row.warehouse_out_order_number}}</span>
  87. <span v-if="scope.row.consumable_type == 13">{{scope.row.warehousing_order}}</span>
  88. <span v-if="scope.row.consumable_type == 15">{{scope.row.warehouse_out_order_number}}</span>
  89. </template>
  90. </el-table-column>
  91. <el-table-column prop="drug_name" label="操作日期" align="center">
  92. <template slot-scope="scope">
  93. {{getTime(scope.row.ctime)}}
  94. </template>
  95. </el-table-column>
  96. <!--
  97. <el-table-column prop="drug_name" label="出库日期" align="center">
  98. <template slot-scope="scope">
  99. {{getTime(scope.row.system_time)}}
  100. </template>
  101. </el-table-column> -->
  102. <el-table-column prop="drug_name" label="仓库名称" align="center">
  103. <template slot-scope="scope">
  104. <span>{{getHouseName(scope.row.storehouse_id)}}</span>
  105. </template>
  106. </el-table-column>
  107. <el-table-column prop="drug_name" label="数量" align="center">
  108. <template slot-scope="scope">
  109. <span>{{scope.row.count}}{{packing_unit}}</span>
  110. </template>
  111. </el-table-column>
  112. <!-- <el-table-column label="批次" align="center">
  113. <template slot-scope="scope">
  114. <span>{{scope.row.number}}</span>
  115. </template>
  116. </el-table-column> -->
  117. <el-table-column prop="drug_name" label="单价" align="center">
  118. <template slot-scope="scope">
  119. <span v-if="scope.row.price >0">{{scope.row.price}}</span>
  120. <span v-if="scope.row.price == 0">{{good.packing_price}}</span>
  121. </template>
  122. </el-table-column>
  123. <el-table-column prop="drug_name" label="有效期" align="center">
  124. <template slot-scope="scope" >
  125. <span>{{getTime(scope.row.expire_date,"{y}-{h}-{d}")}}</span>
  126. </template>
  127. </el-table-column>
  128. <!-- <el-table-column prop="drug_name" label="批准文号" align="center">
  129. <template slot-scope="scope" >
  130. <span>{{scope.row.license_number}}</span>
  131. </template>
  132. </el-table-column> -->
  133. <el-table-column prop="drug_name" label="生产商" align="center">
  134. <template slot-scope="scope">
  135. <span > {{getManufacturer(scope.row.manufacturer)}}</span>
  136. </template>
  137. </el-table-column>
  138. <el-table-column prop="drug_name" label="使用人" align="center">
  139. <template slot-scope="scope">
  140. <span > {{getPatientName(scope.row.patient_id)}}</span>
  141. </template>
  142. </el-table-column>
  143. <el-table-column prop="drug_name" label="剩余库存" align="center">
  144. <template slot-scope="scope">
  145. <span > {{scope.row.over_count}}</span>
  146. </template>
  147. </el-table-column>
  148. <el-table-column prop="remark" label="备注" align="center">
  149. <template slot-scope="scope">
  150. <span > {{scope.row.remark}}</span>
  151. </template>
  152. </el-table-column>
  153. </el-table>
  154. <el-pagination
  155. @size-change="handleSizeChange"
  156. @current-change="handleCurrentChange"
  157. :page-sizes="[10, 50, 100,500,1000]"
  158. :page-size="10"
  159. background
  160. align="right"
  161. style="margin-top:20px;"
  162. layout="total, sizes, prev, pager, next, jumper"
  163. :total="total"
  164. >
  165. </el-pagination>
  166. </div>
  167. </div>
  168. </template>
  169. <script>
  170. import { uParseTime } from '@/utils/tools'
  171. import BreadCrumb from '@/xt_pages/components/bread-crumb'
  172. import {getStockDrugCount,getStockFlow,getStockFlowOrderList} from "@/api/stock"
  173. export default {
  174. name: 'stockIn',
  175. created() {
  176. var nowDate = new Date();
  177. var nowYear = nowDate.getFullYear();
  178. var nowMonth = nowDate.getMonth() + 1;
  179. var nowDay = nowDate.getDate();
  180. this.end_time =
  181. nowYear +
  182. "-" +
  183. (nowMonth < 10 ? "0" + nowMonth : nowMonth) +
  184. "-" +
  185. (nowDay < 10 ? "0" + nowDay : nowDay);
  186. nowDate.setMonth(nowDate.getMonth() - 1);
  187. nowYear = nowDate.getFullYear();
  188. nowMonth = nowDate.getMonth() + 1;
  189. nowDay = nowDate.getDate();
  190. this.start_time =
  191. nowYear +
  192. "-" +
  193. (nowMonth < 10 ? "0" + nowMonth : nowMonth) +
  194. "-" +
  195. (nowDay < 10 ? "0" + nowDay : nowDay);
  196. this.getStockFlow()
  197. this.packing_unit = this.$route.query.packing_unit
  198. },
  199. components: {
  200. BreadCrumb
  201. },
  202. data() {
  203. return {
  204. crumbs: [
  205. { path: false, name: '库存管理' },
  206. { path: '/stock/drugs/stock/query', name: '药品库存查询' },
  207. { path:'/drugstock/in/drugstockflow',name:'库存流水'}
  208. ],
  209. keywords: '',
  210. total: 0,
  211. multipleSelection: [],
  212. signAndWeighBoxPatients: 'sign-and-weigh-box-patients',
  213. start_time: '',
  214. end_time: '',
  215. page: 1,
  216. limit: 10,
  217. goodType: [],
  218. goodInfo: [],
  219. tempArr: [],
  220. sameRowArr: [],
  221. WarehouseInfo: {
  222. loading: false,
  223. warehouseInfoDate: []
  224. },
  225. tableData:[],
  226. drug_category:0,
  227. stock_type:0,
  228. drugCategory:[
  229. {id:0,name:"全部"}
  230. ],
  231. drugTypeList:[],
  232. tableList:[],
  233. manufacturerList:[],
  234. stockType:[
  235. {id:0,name:"全部"},
  236. {id:1,name:"手动入库"},
  237. {id:2,name:"手动出库"},
  238. {id:3,name:"自动出库"},
  239. {id:4,name:"手动退库"},
  240. {id:7,name:"自动退库"},
  241. {id:10,name:"盘盈"},
  242. {id:11,name:"盘亏"},
  243. {id:12,name:"调拨出库"},
  244. {id:13,name:"调拨入库"},
  245. {id:15,name:"结算出库"},
  246. ],
  247. countList:[],
  248. outCountList:[],
  249. autoCountList:[],
  250. keywords:"",
  251. obj:{},
  252. packing_unit:"",
  253. cancelCountList:[],
  254. good:{},
  255. houseList:[],
  256. patientList:[]
  257. }
  258. },
  259. methods:{
  260. handleSizeChange(val) {
  261. this.limit = val
  262. this.getStockFlow()
  263. },
  264. handleCurrentChange(val) {
  265. this.page = val
  266. this.getStockFlow()
  267. },
  268. startTimeChange: function(val) {
  269. this.tableList = []
  270. var time = this.getTimestamp(val) - this.getTimestamp(this.end_time);
  271. if (time > 0) {
  272. this.$message.error("开始时间不能大于结束时间");
  273. this.start_time = "";
  274. } else {
  275. this.getStockFlow()
  276. }
  277. },
  278. endTimeChange: function(val) {
  279. this.tableList = []
  280. var time = this.getTimestamp(val) - this.getTimestamp(this.start_time);
  281. if (time < 0) {
  282. this.$message.error("结束时间不能小于开始时间");
  283. this.end_time = "";
  284. } else {
  285. this.getStockFlow()
  286. }
  287. },
  288. getManufacturer(id){
  289. var name = ""
  290. for(let i=0;i<this.manufacturerList.length;i++){
  291. if(id == this.manufacturerList[i].id){
  292. name = this.manufacturerList[i].manufacturer_name
  293. }
  294. }
  295. return name
  296. },
  297. getTime(val) {
  298. if(val < 0){
  299. return ""
  300. }
  301. if(val == ""){
  302. return ""
  303. }else {
  304. return uParseTime(val, '{y}-{m}-{d}')
  305. }
  306. },
  307. //入库详情
  308. // getlist(){
  309. // var params= {
  310. // limit:this.limit,
  311. // page:this.page,
  312. // id:this.$route.query.id,
  313. // start_time:this.start_time,
  314. // end_time:this.end_time,
  315. // is_sys:this.stockType
  316. // }
  317. // getStockInList(params).then(response=>{
  318. // if(response.data.state == 1){
  319. // var list = response.data.data.list
  320. // for(let i=0;i<list.length;i++){
  321. // list[i].stock_way = 4
  322. // this.tableList.push(list[i])
  323. // }
  324. // var total = response.data.data.total
  325. // this.total = total
  326. // // console.log("入库数据",this.tableList)
  327. // var manufacturerList = response.data.data.manufacturerList
  328. // this.manufacturerList = manufacturerList
  329. // }
  330. // })
  331. // },
  332. // getStockOutList(){
  333. // var params= {
  334. // limit:this.limit,
  335. // page:this.page,
  336. // id:this.$route.query.id,
  337. // start_time:this.start_time,
  338. // end_time:this.end_time,
  339. // is_sys:this.stock_type
  340. // }
  341. // getStockOutList(params).then(response=>{
  342. // if(response.data.state == 1){
  343. // var outList = response.data.data.outList
  344. // console.log("outList990-0000990",outList)
  345. // for(let i=0;i<outList.length;i++){
  346. // if(outList[i].is_sys == 0){
  347. // outList[i].stock_way = 3
  348. // }
  349. // if(outList[i].is_sys == 1){
  350. // outList[i].stock_way = 2
  351. // }
  352. // this.tableList.push(outList[i])
  353. // }
  354. // console.log("hhhhhhhhhh",this.tableList)
  355. // var total = response.data.data.total
  356. // this.total = total
  357. // }
  358. // })
  359. // },
  360. getStockDrugCount(){
  361. var params ={
  362. keywords: this.keywords,
  363. start_time:this.start_time,
  364. end_time:this.end_time,
  365. }
  366. getStockDrugCount(params).then(response=>{
  367. if(response.data.state == 1){
  368. var count = response.data.data.count
  369. this.countList = count
  370. var outlist = response.data.data.outList
  371. this.outCountList = outlist
  372. var autoCount = response.data.data.autoCount
  373. this.autoCountList = autoCount
  374. var totalCount = response.data.data.totalCount
  375. this.cancelCountList = totalCount
  376. }
  377. })
  378. },
  379. getInCount(id){
  380. var count= ""
  381. for(let i=0;i<this.countList.length;i++){
  382. if(id == this.countList[i].good_id){
  383. count = this.countList[i].count
  384. }
  385. }
  386. return count
  387. },
  388. getOutCount(id){
  389. var count = ""
  390. for(let i=0;i<this.outCountList.length;i++){
  391. if(id == this.outCountList[i].good_id){
  392. count = this.outCountList[i].count
  393. }
  394. }
  395. return count
  396. },
  397. getAutoCount(id){
  398. var count= ""
  399. for(let i=0;i<this.autoCountList.length;i++){
  400. if(id == this.autoCountList[i].good_id){
  401. count = this.autoCountList[i].count
  402. }
  403. }
  404. return count
  405. },
  406. getCancelCount(id){
  407. var count = 0
  408. for(let i=0;i<this.cancelCountList.length;i++){
  409. if(id == this.cancelCountList[i].good_id){
  410. count = this.cancelCountList[i].count
  411. }
  412. }
  413. return count
  414. },
  415. getTimestamp(time) {
  416. // 把时间日期转成时间戳
  417. return new Date(time).getTime() / 1000;
  418. },
  419. changeDrug(val){
  420. this.tableList= []
  421. this.stock_type = val
  422. this.getStockFlow()
  423. },
  424. getStockCount(id){
  425. var stock_count = 0
  426. for(let i=0;i<this.countList.length;i++){
  427. if(id == this.countList[i].good_id){
  428. stock_count = this.countList[i].stock_count
  429. }
  430. }
  431. return stock_count
  432. },
  433. getStockFlow(){
  434. var params= {
  435. limit:this.limit,
  436. page:this.page,
  437. good_id:this.$route.query.id,
  438. start_time:this.start_time,
  439. end_time:this.end_time,
  440. is_sys:this.stock_type
  441. }
  442. getStockFlow(params).then(response=>{
  443. if(response.data.state == 1){
  444. var list = response.data.data.list
  445. var total = response.data.data.total
  446. this.tableList = list
  447. this.total = total
  448. this.good = response.data.data.good
  449. var manufacturerList = response.data.data.manufacturerList
  450. this.manufacturerList = manufacturerList
  451. this.houseList = response.data.data.houseList
  452. this.patientList = response.data.data.patients
  453. }
  454. })
  455. },
  456. getHouseName(id){
  457. var storehouse_name = ""
  458. for(let i=0;i<this.houseList.length;i++){
  459. if(id == this.houseList[i].id){
  460. storehouse_name = this.houseList[i].storehouse_name
  461. }
  462. }
  463. return storehouse_name
  464. },
  465. getGoodName(id){
  466. var good_name = ""
  467. if(id == this.good.id){
  468. good_name = this.good.good_name
  469. }
  470. return good_name
  471. },
  472. getSpecName(id){
  473. var specification_name = ""
  474. if(id == this.good.id){
  475. specification_name = this.good.specification_name
  476. }
  477. return specification_name
  478. },
  479. getPatientName(id){
  480. var name = ""
  481. for(let i=0;i<this.patientList.length;i++){
  482. if(id == this.patientList[i].id){
  483. name = this.patientList[i].name
  484. }
  485. }
  486. return name
  487. },
  488. toExprot(){
  489. import('@/vendor/Export2Excel').then(excel => {
  490. console.log("tableList",this.tableList)
  491. if(this.tableList!=null && this.tableList.length>0){
  492. for(let i=0;i<this.tableList.length;i++){
  493. this.tableList[i].index = i+1
  494. if(this.tableList[i].consumable_type == 1){
  495. this.tableList[i].consumable_type_name = "手动入库"
  496. }
  497. if(this.tableList[i].consumable_type == 2){
  498. this.tableList[i].consumable_type_name = "手动出库"
  499. }
  500. if(this.tableList[i].consumable_type == 3){
  501. this.tableList[i].consumable_type_name = "自动出库"
  502. }
  503. if(this.tableList[i].consumable_type == 4){
  504. this.tableList[i].consumable_type_name = "手动退库"
  505. }
  506. if(this.tableList[i].consumable_type == 7){
  507. this.tableList[i].consumable_type_name = "自动退库"
  508. }
  509. if(this.tableList[i].consumable_type == 10){
  510. this.tableList[i].consumable_type_name = "盘盈"
  511. }
  512. if(this.tableList[i].consumable_type == 11){
  513. this.tableList[i].consumable_type_name = "盘亏"
  514. }
  515. if(this.tableList[i].consumable_type == 12){
  516. this.tableList[i].consumable_type_name = "调拨出库"
  517. }
  518. if(this.tableList[i].consumable_type == 13){
  519. this.tableList[i].consumable_type_name = "调拨入库"
  520. }
  521. if(this.tableList[i].consumable_type == 15){
  522. this.tableList[i].consumable_type_name = "结算出库"
  523. }
  524. if(this.tableList[i].consumable_type == 1){
  525. this.tableList[i].order_number = this.tableList[i].warehousing_order
  526. }
  527. if(this.tableList[i].consumable_type == 2){
  528. this.tableList[i].order_number = this.tableList[i].warehouse_out_order_number
  529. }
  530. if(this.tableList[i].consumable_type == 3){
  531. this.tableList[i].order_number = this.tableList[i].warehouse_out_order_number
  532. }
  533. if(this.tableList[i].consumable_type == 5){
  534. this.tableList[i].order_number = this.tableList[i].warehouse_out_order_number
  535. }
  536. if(this.tableList[i].consumable_type == 12){
  537. this.tableList[i].order_number = this.tableList[i].warehouse_out_order_number
  538. }
  539. if(this.tableList[i].consumable_type == 15){
  540. this.tableList[i].order_number = this.tableList[i].warehouse_out_order_number
  541. }
  542. if(this.tableList[i].consumable_type == 4 || this.tableList[i].consumable_type == 7){
  543. this.tableList[i].order_number = this.tableList[i].cancel_order_number
  544. }
  545. if(this.tableList[i].consumable_type == 7){
  546. this.tableList[i].order_number = this.tableList[i].cancel_order_number
  547. }
  548. if(this.tableList[i].consumable_type == 11|| this.tableList[i].consumable_type == 13 ||this.tableList[i].consumable_type == 10 ){
  549. this.tableList[i].warehousing_order = this.tableList[i].warehousing_order
  550. }
  551. this.tableList[i].record_time = this.getTime(this.tableList[i].ctime)
  552. this.tableList[i].storehouse_name = this.getHouseName(this.tableList[i].storehouse_id)
  553. this.tableList[i].coutn_unit = (this.tableList[i].count.toString()) +this.packing_unit
  554. if(this.tableList[i].price>0){
  555. this.tableList[i].total_price = this.tableList[i].price
  556. }
  557. if(this.tableList[i].price == 0){
  558. this.tableList[i].total_price = this.tableList[i].packing_price
  559. }
  560. this.tableList[i].expire_date_name = this.getTime(this.tableList[i].expire_date,"{y}-{h}-{d}")
  561. this.tableList[i].manufacturer_name = this.getManufacturer( this.tableList[i].manufacturer)
  562. this.tableList[i].patient_name = this.getPatientName(this.tableList[i].patient_id)
  563. }
  564. }
  565. const multiHeader =['序号','出入库方式','出入库单据编码','操作日期','仓库名称','数量','单价','有效期','生产商','使用人','剩余库存']
  566. const filterVal = ['index', 'consumable_type_name', 'order_number', 'record_time', 'storehouse_name', 'coutn_unit', 'total_price', 'expire_date_name','manufacturer_name','patient_name','over_count']
  567. const data = this.formatJson(filterVal, this.tableList)
  568. console.log("datawoowow",data)
  569. excel.export_json_to_excel({
  570. header: multiHeader,
  571. data,
  572. filename: '耗材流水'
  573. })
  574. })
  575. },
  576. formatJson(filterVal, jsonData) {
  577. return jsonData.map(v => filterVal.map(j => v[j]))
  578. },
  579. toTongBu(){
  580. var params = {
  581. good_id:this.$route.query.id,
  582. }
  583. getStockFlowOrderList(params).then(response=>{
  584. })
  585. }
  586. }
  587. }
  588. </script>
  589. <style rel="stylesheet/css" lang="scss" scoped>
  590. .information {
  591. border: 1px #dcdfe6 solid;
  592. padding: 30px 20px 30px 20px;
  593. .border {
  594. border-bottom: 1px #dcdfe6 solid;
  595. margin: 0px 0 20px 0;
  596. }
  597. }
  598. .title {
  599. background: #409eff;
  600. height: 44px;
  601. line-height: 44px;
  602. padding: 0 0 0 10px;
  603. color: #fff;
  604. margin: 0 0 10px 0;
  605. }
  606. .edit_separater {
  607. border-top: 1px solid rgb(233, 233, 233);
  608. margin-top: 15px;
  609. margin-bottom: 15px;
  610. }
  611. </style>
  612. <style>
  613. .sign-and-weigh-box .sign-and-weigh-box-patients .cell {
  614. font-size: 12px;
  615. }
  616. .sign-and-weigh-box .sign-and-weigh-box-patients .current-row > td {
  617. background: #6fb5fa;
  618. }
  619. .count {
  620. color: #bd2c00;
  621. }
  622. .el-table td,
  623. .el-table th.is-leaf,
  624. .el-table--border,
  625. .el-table--group {
  626. border-color: #d0d3da;
  627. }
  628. .el-table--border::after,
  629. .el-table--group::after,
  630. .el-table::before {
  631. background-color: #d0d3da;
  632. }
  633. </style>