hospital-detail-goods.vue 2.95 KB
<template>
<div class="container resource close-left-menu" style="min-height: 490px;">

  <div class="pop-banner clearfix">
  	<form class="search-bar" active="###">
      <div class="search-btn">
        <input type="button" value="搜索">
      </div>
      <input type="text" placeholder="输入关键字">
    </form>
    <div class="operate-btns"> 
        <a   class="fbtn fb-return"  v-on:click="go">返回</a>        
    </div>
    
 <h3 class="current-module">医疗机构商品信息</h3>
  </div>
  
  <!--purchase-plan start-->
  <div class="purchase-plan">
<!-- 	<div class="search-result">
	   <div class="statistics">您当前共有<em>3</em>个商品</div>
	</div> -->
	<div class="ctable ct-parent mt-20">
		<div class="ct-head">
		  <span class="ct-col w50">序号</span>
		  <span class="ct-col w100">商品编号</span>
		  <span class="ct-col w150">商品名称</span>
		  <span class="ct-col w150">生产厂商</span>
		  <span class="ct-col w200">注册证号/批准文号</span>
		  <span class="ct-col w80">生产来源</span>
		  <span class="ct-col w80">产地</span>
		  <span class="ct-col w80">业务状态</span>
		  <span class="ct-col w80">操作</span>
		</div>
		<div class="ct-row" v-for="item in list">
		  <div class="row-line">
		    <span class="ct-col w50">{{$index+1}}</span>
		    <span class="ct-col w100">{{item.GoodsCode}}</span>
		    <span class="ct-col w150 pr10 t-left  ">
		      {{item.GoodsName}}
		    </span>
		    <span class="ct-col w150 pr10">{{item.Producer}}</span>
		    <span class="ct-col w200">{{item.RegistKey}}</span>
		    <span class="ct-col w80">{{item.ImportedFlag==0?"国产":"进口"}}</span>
		    <span class="ct-col w80">{{item.ProductionAddress}}</span>
		    <span class="ct-col w80 text-color-yellow">
        {{item.BizState | ftCase "E:作废;Y:有效;S:停用" }}  
        </span>
		    <span class="ct-col w80"><div>
		        <a class="btn-d btn-d-activate"  v-link="{path:'/hospitalDetailGoods2/'+item.GUID}">明细</a></div></span>
		  </div>
		</div>
	</div>

	     <pagination 
   @page-change="getData" 
   :class="['m-20-0']"
   :page-no.sync="search.page" 
   :total-pages.sync="search.totalPages"></pagination>
  </div>
	  </div>
  <!--purchase-plan end-->






</div>
</template>
<script>
module.exports={
  data:function(){
    return {
      list:[
        
      ],search:{
          pageSize: 20, page: 1, totalPages: 0,searchWord:''
      }
    }
  },methods:{
    go:function(){
        history.go(-1);
    },
    getData:function(casetxt){//请求数据  
      Ajax.get('/api/goverment_getmedgoods',{
      	id:this.$route.params.id
      }).then(function(res){
          var result=res.data;

          if(result.data){
              this.$set('list',result.data.list);
              this.search.totalPages=result.data.totalPages
          }else{
            this.MessageBox.alert(result.message);
          }
      }.bind(this))
    }
  },route:{
    activate:function(){
      this.getData();
    }
  }
}
</script>