stockFlow.vue 23KB

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