doum
14 小时以前 b05fea19990632b2ec6320cbfaab2bddc87006c0
admin/src/components/business/OperaShopInfoWindow.vue
@@ -4,7 +4,7 @@
      width="100%"
      :visible.sync="visible"
  >
    <div style="display: block;">
    <div class="detail-box">
      <div class="platgroup_tabs">
        <div class="tab" :class="{ active: activeGroup === item.id }" @click="groupClick(item)"
             v-for="(item, i) in groupList" :key="i">
@@ -13,7 +13,7 @@
      </div>
    </div>
    <template v-if="activeGroup ==0">
      <div style="display: block;">
      <div class="detail-box">
        <div class="header">
          <div  class="header-b">基本信息</div>
          <div v-if="info.status !=1" class="header-green">正常</div>
@@ -48,7 +48,7 @@
        </div>
        <div class="info-item"></div>
      </div>
      <div style="display: block">
      <div class="detail-box">
        <div class="header">
          <div  class="header-b">资质信息</div>
        </div>
@@ -79,7 +79,7 @@
        </div>
        <div class="info-item"></div>
      </div>
      <div style="display: block;margin-bottom: 50px;">
      <div class="detail-box" style="display: block;margin-bottom: 50px;">
        <div class="header">
          <div  class="header-b">销售模式变更记录</div>
        </div>
@@ -110,7 +110,7 @@
      </div>
    </template>
    <template v-else-if="activeGroup == 1">
      <div style="display: block;">
      <div class="detail-box">
        <el-form ref="searchForm1"   :model="searchForm1"    style="display: block;" >
          <el-form-item label="" prop="code" style="display: inline-block;margin-right: 30px;">
            <el-input v-model="searchForm1.code" placeholder="请输入订单号" @keypress.enter.native="handlePageChange1(1)"></el-input>
@@ -175,21 +175,17 @@
                stripe
                border
            >
              <el-table-column prop="type"  label="获得/扣除" align="center" min-width="150px">
              <el-table-column prop="code" label="订单编号"   align="center" min-width="120px" show-overflow-tooltip>  </el-table-column>
              <el-table-column prop="details" label="商品信息"   align="center" min-width="250px" show-overflow-tooltip>
                <template slot-scope="{row}">
                  <span v-if="row.type==0" class="green">获得</span>
                  <span v-else class="red">扣除</span>
                </template>
              </el-table-column>
              <el-table-column prop="code" label="订单编号" fixed align="center" min-width="100px">  </el-table-column>
              <el-table-column prop="details" label="商品信息" fixed align="center" min-width="100px">
                <template slot-scope="{row}">
                  <div v-if="row.goodsorderDetailList && row.goodsorderDetailList.length"  >
                      <div v-for="(item) in row.goodsorderDetailList">【{{item.name}}】销售价:{{item.price||0}} 数量:{{item.goodsNum||0}}</div>
                  <div v-if="row.goodsorderDetailList && row.goodsorderDetailList.length"  style="width: 220px">
                      <div v-for="(item) in row.goodsorderDetailList" style="display: flex">
                        <div style="flex: 1">【{{item.name}}】</div><div style="flex: 1">销售价:{{item.price||0}} 数量:{{item.goodsNum||0}}</div>
                      </div>
                  </div>
                </template>
              </el-table-column>
              <el-table-column prop="price" label="商品总价(元)" align="center" min-width="100px">
              <el-table-column prop="price" label="商品总价(元)" align="center" min-width="100px">
                <template slot-scope="{row}">
                   {{(row.totalPrice || 0) - (row.mailPrice||0)}}
                </template>
@@ -203,10 +199,16 @@
              </el-table-column>
              <el-table-column prop="price" label="实付价格(元)" align="center" min-width="200px"></el-table-column>
              <el-table-column prop="shopSettlement" label="应结算金额(元)" align="center" min-width="150px"></el-table-column>
              <el-table-column prop="orderCode" label="应结算金额(元)" align="center" min-width="150px"></el-table-column>
              <el-table-column prop="orderCode" label="返用户积分" align="center" min-width="150px"></el-table-column>
              <el-table-column prop="orderCode" label="返经销商积分" align="center" min-width="150px"></el-table-column>
              <el-table-column prop="createDate" label="创建" align="center" min-width="200px"></el-table-column>
              <el-table-column prop="returnMemberIntegral" label="返用户积分" align="center" min-width="150px"></el-table-column>
              <el-table-column prop="returnCustomerIntegral" label="返经销商积分" align="center" min-width="150px"></el-table-column>
              <el-table-column prop="payDate" label="支付时间" align="center" min-width="200px"></el-table-column>
              <el-table-column prop="receiveType"  label="取货方式" align="center" min-width="150px">
                <template slot-scope="{row}">
                  <span v-if="row.receiveType  === 0" class="green">配送</span>
                  <span v-else class="red">自提</span>
                </template>
              </el-table-column>
              <el-table-column prop="createDate" label="创建时间" align="center" min-width="200px"></el-table-column>
            </el-table>
            <pagination
                @size-change="handleSizeChange1"
@@ -219,13 +221,15 @@
      </div>
    </template>
    <template v-else-if="activeGroup == 2">
      <div style="display: block;margin-bottom: 50px;">
      <div  class="detail-box">
        <div class="header">
          <div  class="header-b">积分明细</div>
          <div  class="header-btn">
            <el-button style="display: inline" type="primary" @click="changeIntegral">积分调整</el-button>
          </div>
        </div>
        </div>
      <div style="display: block;margin-bottom: 50px;">
        <TableLayout >
          <!-- 表格和分页 -->
          <template v-slot:table-wrap>
@@ -237,7 +241,7 @@
                </div>
              </div>
              <div style="float: right; margin-bottom: 20px;">
                <el-select  v-model="searchForm2.type"  placeholder="全部"  clearable @change="search" style="width: 120px;" >
                <el-select  v-model="searchForm2.type"  placeholder="全部"  clearable @change="handlePageChange2(1)" style="width: 120px;" >
                  <el-option  :key="0" :value="0"  label="获得"  ></el-option>
                  <el-option   :key="1" :value="1" label="扣除"  ></el-option>
                </el-select>