Elizabeth's proactive approach involves introducing urinal toilet attachment , an ingenious concept that optimizes space and functionality.

summaryDetail.vue 24KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653
  1. <template>
  2. <div class="main-contain summaryDetail">
  3. <div class="position">
  4. <bread-crumb :crumbs='crumbs'></bread-crumb>
  5. </div>
  6. <el-popover
  7. placement="bottom"
  8. width="210"
  9. trigger="click">
  10. <el-button size="small" ref="button_two" @click="open(1)">打印清单</el-button>
  11. <el-button size="small" ref="button_six" @click="open(2)">打印汇总</el-button>
  12. <el-button slot="reference" style="margin:10px 10px;float: right" type="primary" size="small" >打印</el-button>
  13. </el-popover>
  14. <div class="app-container" style="display:flex;flex: 1;padding: 20px 20px 0px 20px;">
  15. <div class="mainCenter">
  16. <div class="centerLeft">
  17. <div class="tabsBox">
  18. <el-table :data="tableData" border style="width: 100%;"
  19. :row-style="{ color: '#303133' }"
  20. :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}" highlight-current-row>
  21. <el-table-column align="center" prop="project_name" label="名称">
  22. <template slot-scope="scope">{{ scope.row.name }}</template>
  23. </el-table-column>
  24. <el-table-column align="center" prop="project_name" label="分类" width="100">
  25. <template slot-scope="scope">{{ scope.row.type == 1?'药品':'项目' }}</template>
  26. </el-table-column>
  27. <el-table-column align="center" prop="single_dose" width="80" label="单次用量">
  28. <template slot-scope="scope">{{scope.row.single_dose}}&nbsp;&nbsp;{{scope.row.single_dose_unit}}</template>
  29. </el-table-column>
  30. <el-table-column align="center" prop="delivery_way" width="90" label="用法">
  31. <template slot-scope="scope">
  32. <!--<el-input v-model="scope.row.delivery_way" placeholder="" readonly></el-input>-->
  33. {{scope.row.delivery_way}}
  34. </template>
  35. </el-table-column>
  36. <el-table-column align="center" prop="execution_frequency" width="90" label="频率">
  37. <template slot-scope="scope">{{scope.row.execution_frequency}}</template>
  38. </el-table-column>
  39. <el-table-column align="center" prop="number_days" width="60" label="天数">
  40. <template slot-scope="scope">
  41. <!--<el-input v-model="scope.row.number_days" placeholder="" readonly></el-input>-->
  42. {{scope.row.day}}天
  43. </template>
  44. </el-table-column>
  45. <el-table-column align="center" prop="total" width="60" label="总量">
  46. <template slot-scope="scope">{{scope.row.count}}&nbsp;&nbsp;{{scope.row.prescribing_number_unit}}</template>
  47. </el-table-column>
  48. <el-table-column align="center" prop="name" width="60" label="单价">
  49. <template slot-scope="scope">
  50. <!--<el-input v-model="scope.row.price" placeholder="" readonly></el-input>-->
  51. {{scope.row.price}}元
  52. </template>
  53. </el-table-column>
  54. <el-table-column align="center" prop="name" width="60" label="总价">
  55. <template slot-scope="scope">
  56. <!--<el-input v-model="scope.row.price" placeholder="" readonly></el-input>-->
  57. {{scope.row.price}}元
  58. </template>
  59. </el-table-column>
  60. <el-table-column align="center" prop="name" width="80" label="备注">
  61. <template slot-scope="scope">
  62. <!--<el-input v-model="scope.row.remark" readonly></el-input>-->
  63. {{scope.row.remark}}
  64. </template>
  65. </el-table-column>
  66. </el-table>
  67. <div class="additionalBox">
  68. <div class="additionalOne" v-for="(item,index) in additions" :key="index">
  69. <span :title="item.item_name">{{item.item_name}}</span>
  70. <el-input v-model="item.price" placeholder="" style="width:50px;" readonly></el-input>
  71. <el-input v-model="item.count" placeholder="" style="width:50px;" readonly></el-input>
  72. <!--<i class="el-icon-delete deleteIcon" @click="delAddition(index,item)"></i>-->
  73. </div>
  74. </div>
  75. </div>
  76. <div class="costBox">
  77. <span>当前处方总费用:<span style="color:red;">{{ order.medfee_sumamt}}元</span></span>
  78. <span v-if="order.order_status == 1">待结算</span>
  79. <span v-if="order.order_status == 2">已结算</span>
  80. <span v-if="order.order_status == 3">已退费</span>
  81. </div>
  82. </div>
  83. <div class="centerRight">
  84. <p class="centerRightTitle">人员信息</p>
  85. <ul class="basicUl">
  86. <li style="width:50%;">姓名:{{patientInfo.name}}</li>
  87. <li style="width:50%;">性别:{{patientInfo.gender == 1 ? '男' : '女' }}</li>
  88. <li style="width:50%;">年龄:{{patientInfo.age }}</li>
  89. <li style="width:50%;">身高:{{patientInfo.height?patientInfo.height:''}}</li>
  90. <li style="width:50%;">体重:{{patientInfo.weight?patientInfo.weight:''}}</li>
  91. <li style="width:50%;">电话:{{patientInfo.phone}}</li>
  92. </ul>
  93. <p class="centerRightTitle" style="margin-top:10px;">收费信息</p>
  94. <ul class="basicUl">
  95. <li style="width:50%;">应收金额:{{order.medfee_sumamt }}元</li>
  96. <li style="width:50%;">实收金额:{{order.reality_price}}元</li>
  97. <li style="width:50%;">舍入金额:{{order.medfee_sumamt - order.reality_price}}元</li>
  98. <li style="width:50%;">优惠金额:{{order.preferential_price}}元</li>
  99. <li style="width:50%;">总金额</li>
  100. <li style="width:50%;">{{order.medfee_sumamt}}元</li>
  101. </ul>
  102. <!--<p class="centerRightTitle">发票费用</p>-->
  103. <!--<ul class="basicUl">-->
  104. <!--<li style="width:100%;">西药费:0.00元</li>-->
  105. <!--</ul>-->
  106. </div>
  107. </div>
  108. </div>
  109. <div v-if="listVisible">
  110. <el-dialog
  111. class="centerDialog"
  112. width="900px"
  113. title="打印"
  114. :visible.sync="listVisible">
  115. <list-print :paramsObj='paramsObj'></list-print>
  116. </el-dialog>
  117. </div>
  118. <div v-if="allListVisible">
  119. <el-dialog
  120. class="centerDialog"
  121. width="900px"
  122. title="打印"
  123. :visible.sync="allListVisible">
  124. <all-list-print :paramsObj='paramsObj'></all-list-print>
  125. </el-dialog>
  126. </div>
  127. </div>
  128. </template>
  129. <script>
  130. import BreadCrumb from '@/xt_pages/components/bread-crumb'
  131. import { getHisOrder } from '@/api/his/his'
  132. import prescriptionTable from './components/prescriptionTable'
  133. import { getDictionaryDataConfig} from "@/utils/data";
  134. import ListPrint from './listPrint'
  135. import AllListPrint from './allListPrint'
  136. export default {
  137. components:{
  138. AllListPrint,
  139. ListPrint,
  140. BreadCrumb,
  141. prescriptionTable,
  142. },
  143. data(){
  144. return{
  145. listVisible:false,
  146. allListVisible:false,
  147. paramsObj:{
  148. id:this.$route.query.id
  149. },
  150. crumbs: [
  151. { path: false, name: '门诊收费' },
  152. { path: false, name: '项目消费明细汇总详情' }
  153. ],
  154. info: {},
  155. curPrescriptions: {},
  156. prescriptions: [],
  157. record_date: '',
  158. tableData: [],
  159. additions:[],
  160. editableTabsValue: '1',
  161. loadingone: false,
  162. editableTabs: [{
  163. title: '处方1',
  164. name: '1'
  165. }],
  166. tabIndex: 1,
  167. hisPatientInfo: {},
  168. loadingtwo: false,
  169. patientTableData: [{
  170. name: '杨美英',
  171. mdtrt_id: '1709946'
  172. }],
  173. patientInfo: { id: 0 },
  174. doctor: {},
  175. total: 0,
  176. state: '未收费',
  177. radio: 1,
  178. radioStatus: 1,
  179. search_input: '',
  180. order:{},
  181. }
  182. },created(){
  183. this.GetOrderDetail()
  184. },methods:{
  185. open(val){
  186. if(val == 1){
  187. this.paramsObj.id == this.$route.query.id;
  188. this.listVisible = true
  189. }else if(val == 2){
  190. this.paramsObj.id == this.$route.query.id;
  191. this.allListVisible = true
  192. }
  193. },
  194. // getTotal() {
  195. // var total = 0
  196. // for (let i = 0; i < this.prescriptions.length; i++) {
  197. // if (this.prescriptions[i].advices != null) {
  198. // for (let a = 0; a < this.prescriptions[i].advices.length; a++) {
  199. // console.log(this.prescriptions[i].advices[a].price )
  200. // console.log(this.prescriptions[i].advices[a].prescribing_number)
  201. //
  202. // total = parseFloat(total) + parseFloat(this.prescriptions[i].advices[a].price * this.prescriptions[i].advices[a].prescribing_number)
  203. // }
  204. // }
  205. // if (this.prescriptions[i].project != null) {
  206. // for (let a = 0; a < this.prescriptions[i].project.length; a++) {
  207. //
  208. // total = parseFloat(total) + parseFloat(this.prescriptions[i].project[a].price * this.prescriptions[i].project[a].count)
  209. // }
  210. // }
  211. //
  212. // if (this.prescriptions[i].addition != null) {
  213. // for (let b = 0; b < this.prescriptions[i].addition.length; b++) {
  214. // total = parseFloat(total) + parseFloat(this.prescriptions[i].addition[a].price * this.prescriptions[i].addition[b].count)
  215. // }
  216. // }
  217. // }
  218. // return total.toFixed(2)
  219. //
  220. // },
  221. getDictionaryDataConfig(module, filed_name) {
  222. return getDictionaryDataConfig(module, filed_name)
  223. },
  224. tabclickEvent(val) {
  225. for (let i = 0; i < this.prescriptions.length; i++) {
  226. if (this.prescriptions[i].name == val.name) {
  227. this.curPrescriptions = {};
  228. var temp = this.deepClone(this.prescriptions[i]);
  229. this.curPrescriptions = temp
  230. }
  231. }
  232. },
  233. deepClone(source) {
  234. if (!source && typeof source !== 'object') {
  235. throw new Error('error arguments', 'shallowClone')
  236. }
  237. const targetObj = source.constructor === Array ? [] : {};
  238. Object.keys(source).forEach((keys) => {
  239. if (source[keys] && typeof source[keys] === 'object') {
  240. targetObj[keys] = this.deepClone(source[keys])
  241. } else {
  242. targetObj[keys] = source[keys]
  243. }
  244. });
  245. return targetObj
  246. }, getGroup(id){
  247. var name = "";
  248. var statistics_category = getDictionaryDataConfig('system','statistics_category');
  249. for(let i=0;i<statistics_category.length;i++){
  250. if(id == statistics_category[i].id){
  251. name = statistics_category[i].name
  252. }
  253. }
  254. return name
  255. },
  256. getTotal() {
  257. var total = 0;
  258. for (let i = 0; i < this.prescriptions.length; i++) {
  259. if (this.prescriptions[i].advices != null) {
  260. for (let a = 0; a < this.prescriptions[i].advices.length; a++) {
  261. total = total + this.prescriptions[i].advices[a].retail_price * this.prescriptions[i].advices[a].prescribing_number
  262. }
  263. }
  264. if (this.prescriptions[i].project != null) {
  265. for (let b = 0; b < this.prescriptions[i].project.length; b++) {
  266. total = total + this.prescriptions[i].project[b].price * this.prescriptions[i].project[b].total
  267. }
  268. }
  269. }
  270. return total
  271. },
  272. moreState(tab, event) {
  273. if (tab == 'more') {
  274. return false
  275. }
  276. }, unique(array) {
  277. // res用来存储结果
  278. var res = [];
  279. for (var i = 0, arrayLen = array.length; i < arrayLen; i++) {
  280. for (var j = 0, resLen = res.length; j < resLen; j++) {
  281. if (array[i].id === res[j].id && array[i].price === res[j].price) {
  282. break
  283. }
  284. }
  285. // 如果array[i]是唯一的,那么执行完循环,j等于resLen
  286. if (j === resLen) {
  287. res.push(array[i])
  288. }
  289. }
  290. return res
  291. },
  292. setMonthPrescription(month_prescriptions) {
  293. console.log(month_prescriptions);
  294. let drug_month_prescriptions = {
  295. advices: []
  296. };
  297. let drug_ids = [];
  298. let project_month_prescriptions = {
  299. project: []
  300. };
  301. let project_ids = [];
  302. let addition_month_prescriptions = {
  303. addition: []
  304. };
  305. let additions_ids = [];
  306. for (let i = 0; i < month_prescriptions.length; i++) {
  307. if (month_prescriptions[i].type == 1) { //药品
  308. for (let a = 0; a < month_prescriptions[i].advices.length; a++) {
  309. let obj = {
  310. id: month_prescriptions[i].advices[a].drug_id,
  311. price: month_prescriptions[i].advices[a].price
  312. };
  313. drug_ids.push(obj);
  314. drug_month_prescriptions.advices.push(month_prescriptions[i].advices[a])
  315. }
  316. } else if (month_prescriptions[i].type == 2) { //项目
  317. for (let a = 0; a < month_prescriptions[i].project.length; a++) {
  318. let obj = {
  319. id: month_prescriptions[i].project[a].project_id,
  320. price: month_prescriptions[i].project[a].price
  321. };
  322. project_ids.push(obj);
  323. project_month_prescriptions.project.push(month_prescriptions[i].project[a])
  324. }
  325. }
  326. //附加收费
  327. for (let a = 0; a < month_prescriptions[i].addition.length; a++) {
  328. let obj = {
  329. id: month_prescriptions[i].addition[a].item_id,
  330. price: month_prescriptions[i].addition[a].price
  331. };
  332. additions_ids.push(obj);
  333. addition_month_prescriptions.addition.push(month_prescriptions[i].addition[a])
  334. }
  335. }
  336. drug_ids = this.unique(drug_ids);
  337. project_ids= this.unique(project_ids);
  338. additions_ids= this.unique(additions_ids);
  339. for (let i = 0; i < drug_ids.length; i++) {
  340. let obj = {};
  341. let count = 0;
  342. for (let a = 0; a < drug_month_prescriptions.advices.length; a++) {
  343. if (drug_ids[i].price == drug_month_prescriptions.advices[a].price && drug_ids[i].id == drug_month_prescriptions.advices[a].drug_id) {
  344. obj['name'] = drug_month_prescriptions.advices[a].advice_name;
  345. obj['statistical_classification'] = '';
  346. obj['type'] = 1;
  347. obj['single_dose'] = drug_month_prescriptions.advices[a].single_dose;
  348. obj['delivery_way'] = drug_month_prescriptions.advices[a].delivery_way;
  349. obj['execution_frequency'] = drug_month_prescriptions.advices[a].execution_frequency;
  350. obj['day'] = drug_month_prescriptions.advices[a].day;
  351. obj['prescribing_number_unit'] = drug_month_prescriptions.advices[a].prescribing_number_unit;
  352. obj['remark'] = drug_month_prescriptions.advices[a].remark;
  353. obj['price'] = parseFloat(drug_month_prescriptions.advices[a].price);
  354. count = count + drug_month_prescriptions.advices[a].prescribing_number
  355. }
  356. }
  357. obj['count'] = count;
  358. this.tableData.push(obj)
  359. }
  360. for (let i = 0; i < project_ids.length; i++) {
  361. let obj = {};
  362. let count = 0;
  363. for (let a = 0; a < project_month_prescriptions.project.length; a++) {
  364. if (project_ids[i].price == project_month_prescriptions.project[a].price &&project_ids[i].id == project_month_prescriptions.project[a].project_id ) {
  365. obj['name'] = project_month_prescriptions.project[a].project.project_name;
  366. obj['statistical_classification'] = '';
  367. obj['single_dose'] = project_month_prescriptions.project[a].single_dose;
  368. obj['delivery_way'] = project_month_prescriptions.project[a].delivery_way;
  369. obj['execution_frequency'] = project_month_prescriptions.project[a].execution_frequency;
  370. obj['day'] = project_month_prescriptions.project[a].day;
  371. obj['single_dose_unit'] = project_month_prescriptions.project[a].unit;
  372. obj['prescribing_number_unit'] = project_month_prescriptions.project[a].unit;
  373. count = count + project_month_prescriptions.project[a].count;
  374. obj['price'] = parseFloat(project_month_prescriptions.project[a].price);
  375. obj['remark'] = project_month_prescriptions.project[a].remark;
  376. obj['type'] = 2
  377. }
  378. }
  379. obj['count'] = count;
  380. this.tableData.push(obj)
  381. }
  382. for (let i = 0; i < additions_ids.length; i++) {
  383. let obj = {};
  384. let count = 0;
  385. console.log(addition_month_prescriptions.addition);
  386. if (addition_month_prescriptions.addition) {
  387. for (let a = 0; a < addition_month_prescriptions.addition.length; a++) {
  388. if (additions_ids[i].price == addition_month_prescriptions.addition[a].price &&additions_ids[i].id == addition_month_prescriptions.addition[a].item_id) {
  389. obj['item_name'] = addition_month_prescriptions.addition[a].item_name;
  390. count = count + addition_month_prescriptions.addition[a].count;
  391. obj['price'] = parseFloat(addition_month_prescriptions.addition[a].price)
  392. }
  393. }
  394. obj['count'] = count;
  395. this.additions.push(obj)
  396. }
  397. }
  398. },
  399. GetOrderDetail(){
  400. let params={
  401. number:this.$route.query.number,
  402. patient_id:this.$route.query.patient_id,
  403. };
  404. getHisOrder(params).then(response => {
  405. if (response.data.state == 0) {
  406. this.$message.error(response.data.msg);
  407. return false
  408. } else {
  409. this.patientInfo = response.data.data.order.patient;
  410. this.hisPatientInfo = response.data.data.order.his_patient;
  411. this.info = response.data.data.p_info;
  412. this.order = response.data.data.order;
  413. this.prescriptions = [];
  414. this.tableData = [];
  415. var prescription = response.data.data.prescription;
  416. this.prescriptions = prescription;
  417. this.setMonthPrescription(prescription)
  418. // for (let i = 0; i < response.data.data.prescription.length; i++) {
  419. // var prescription = response.data.data.prescription[i]
  420. // for (let b = 0; b < prescription.advices.length; b++) {
  421. // let obj = {
  422. // name: prescription.advices[b].advice_name,
  423. // statistical_classification:"",
  424. // type:1,
  425. // single_dose: prescription.advices[b].single_dose,
  426. // delivery_way: prescription.advices[b].delivery_way,
  427. // execution_frequency: prescription.advices[b].execution_frequency,
  428. // price: prescription.advices[b].price.toString(),
  429. // day: prescription.advices[b].day,
  430. // count:prescription.advices[b].prescribing_number.toString(),
  431. // remark: prescription.advices[b].remark,
  432. // single_dose_unit: prescription.advices[b].single_dose_unit,
  433. // prescribing_number_unit: prescription.advices[b].prescribing_number_unit,
  434. //
  435. // }
  436. // this.tableData.push(obj)
  437. // }
  438. //
  439. // for (let b = 0; b < prescription.project.length; b++) {
  440. // let obj = {
  441. // name: prescription.project[b].project.project_name,
  442. // statistical_classification: prescription.project[b].project.statistical_classification,
  443. // single_dose: prescription.project[b].single_dose,
  444. // delivery_way: prescription.project[b].delivery_way,
  445. // execution_frequency: prescription.project[b].execution_frequency,
  446. // price: prescription.project[b].price,
  447. // day: prescription.project[b].day,
  448. // count: prescription.project[b].count.toString(),
  449. // remark: prescription.project[b].remark,
  450. // single_dose_unit:prescription.project[b].project.unit,
  451. // prescribing_number_unit:prescription.project[b].project.unit,
  452. // type:2,
  453. // }
  454. // this.tableData.push(obj)
  455. // }
  456. //
  457. // for (let b = 0; b < prescription.addition.length; b++) {
  458. // this.additions.push( prescription.addition[b])
  459. // }
  460. // let index = i + 1
  461. // let obj = {
  462. // id: prescription.id,
  463. // name: '处方' + index,
  464. // advices: tempAdvice,
  465. // project: tempProject,
  466. // type: response.data.data.prescription[i].type
  467. // }
  468. // this.prescriptions.push(obj)
  469. // this.curPrescriptions = this.prescriptions[0]
  470. // }
  471. // this.tableData = response.data.data.order
  472. }
  473. })
  474. }
  475. }
  476. }
  477. </script>
  478. <style lang="scss" scoped>
  479. .summaryDetail{
  480. height: 100%;
  481. display: flex;
  482. flex-direction: column;
  483. .tabsBox{
  484. position: relative;
  485. height: 90%;
  486. overflow-y: auto;
  487. margin-bottom: 60px;
  488. .el-tabs__item{
  489. padding: 0 10px;
  490. }
  491. }
  492. .addTab{
  493. position: absolute;
  494. right: 0;
  495. top: 6px;
  496. z-index: 20;
  497. }
  498. .mainCenter{
  499. display: flex;
  500. flex:1;
  501. }
  502. .costBox{
  503. width:100%;
  504. height:60px;
  505. background:#fff;
  506. position: absolute;
  507. bottom:0;
  508. display: flex;
  509. justify-content: space-between;
  510. align-items: center;
  511. }
  512. .centerLeft{
  513. flex: 1;
  514. display: flex;
  515. flex-direction: column;
  516. position: relative;
  517. }
  518. .centerRight{
  519. width: 300px;
  520. margin-left: 5px;
  521. display: flex;
  522. flex-direction: column;
  523. }
  524. .RP{
  525. color:#409EFF;
  526. font-size: 20px;
  527. margin-bottom: 5px;
  528. }
  529. .centerRightTitle{
  530. color:#409EFF;
  531. padding:0 0 10px 0;
  532. }
  533. .basicUl{
  534. border-top: 1px solid #e5e5e5;
  535. border-left: 1px solid #e5e5e5;
  536. display: flex;
  537. flex-wrap: wrap;
  538. li{
  539. border-bottom: 1px solid #e5e5e5;
  540. border-right: 1px solid #e5e5e5;
  541. width: 100%;
  542. height: 38px;
  543. line-height: 38px;
  544. text-indent: 5px;
  545. font-size: 14px;
  546. }
  547. }
  548. .additionalBox{
  549. margin-top: 20px;
  550. display: flex;
  551. flex-wrap: wrap;
  552. .additionalOne{
  553. margin-right:20px;
  554. margin-bottom:10px;
  555. display: flex;
  556. align-items: center;
  557. >span{
  558. white-space: nowrap;
  559. overflow: hidden;
  560. text-overflow: ellipsis;
  561. width:80px;
  562. display: inline-block;
  563. font-size: 14px;
  564. }
  565. }
  566. .deleteIcon{
  567. color:red;
  568. margin-left:5px;
  569. }
  570. }
  571. }
  572. </style>
  573. <style lang="scss">
  574. .summaryDetail{
  575. .el-table th .cell, .el-table td .cell{
  576. padding: 0 2px;
  577. }
  578. .el-icon-delete{
  579. color:red;
  580. }
  581. }
  582. </style>