sampleReceived.vue 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <template>
  2. <dv-border-box-7 backgroundColor="rgba(6, 30, 93, 0.5)" >
  3. <div class="middleFontC">待收样样品列表</div>
  4. <dv-scroll-board style="height: calc(100% - 50px);"
  5. v-if="tableData.data && tableData.data.length"
  6. :config="tableData"
  7. />
  8. </dv-border-box-7>
  9. </template>
  10. <script>
  11. import curdPost from '@/business/platform/form/utils/custom/joinCURD.js'
  12. export default {
  13. data () {
  14. return {
  15. tableData:{
  16. header: ['样品编号', '样品名称', '委托单号','委托单位','委托时间'],
  17. data: [
  18. // ['行1列1', '行1列2', '行1列3', '行1列3', '行1列3'],
  19. // ['行2列1', '行2列2', '行2列3', '行2列3', '行2列3']
  20. ]
  21. }
  22. }
  23. },
  24. mounted(){
  25. this.getYangPin()
  26. },
  27. methods:{
  28. getYangPin(){
  29. this.tableData.data.length = 0
  30. let sql = "select * from t_lhypb where jie_yang_zhuang_t = '待接收'"
  31. curdPost('sql',sql).then(res=>{
  32. let arr = res.variables.data
  33. for (var i = 0; i < arr.length; i++) {
  34. let changeArr = [arr[i].yang_pin_bian_hao,arr[i].yang_pin_ming_che,arr[i].wei_tuo_dan_hao_,arr[i].wei_tuo_dan_wei_,arr[i].wei_tuo_ri_qi_]
  35. // console.log(changeArr,this.tableData.data,'arrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr')
  36. this.tableData.data.push(changeArr)
  37. }
  38. })
  39. }
  40. }
  41. }
  42. </script>
  43. <style>
  44. .allcss{
  45. width: 100%;
  46. }
  47. .middleFontC{
  48. font-size: 120%;
  49. font-weight: 600;
  50. text-align: center;
  51. height: 50px;
  52. display: flex;
  53. align-items: center;
  54. justify-content: center;
  55. }
  56. </style>