2
3
Quellcode durchsuchen

前:合同相关列表加序号

dubch vor 4 Jahren
Ursprung
Commit
8fa6d32277

+ 6 - 1
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-basis-year/index.vue

@@ -57,11 +57,16 @@
         </el-form>
       </div>
       <el-table id="rebateSetTable" highlight-current-row stripe size="mini" :data="entityList" border height="calc(100vh - 243px)" style="width: 100%" @sort-change="orderby" v-loading="tableLoading">
-        <el-table-column label="操作" header-align="center" width="100" align="center" fixed >
+        <el-table-column label="操作" header-align="center" width="100" align="center" fixed="right">
           <template slot-scope="scope">
               <el-button type="text" title="查看" size="small" icon="el-icon-edit" @click="onNavigateScore(scope.row)">查看</el-button>
           </template>
         </el-table-column>
+        <el-table-column align="center" width="70" label="序号">
+          <template slot-scope="scope">
+            <span>{{scope.$index+(currentPage - 1) * size + 1}} </span>
+          </template>
+        </el-table-column>
         <el-table-column sortable show-overflow-tooltip prop="SupplierName" header-align="center" width="130" align="center" label="承包商名称"></el-table-column>
         <el-table-column sortable show-overflow-tooltip prop="Score" header-align="center" label="评价得分(100分)" width="140" align="center"></el-table-column>
 

+ 6 - 2
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-basis/index.vue

@@ -68,8 +68,12 @@
                 height="calc(100vh - 243px)" style="width: 100%" @sort-change="orderby" @selection-change="onSelectAll" v-loading="tableLoading">
         <el-table-column v-if="selectAllButtonBoolean" :selectable="selectableFun" type="selection"
                          width="55"></el-table-column>
-
-        <el-table-column label="操作" min-width="140" align="center" fixed>
+        <el-table-column align="center" width="70" label="序号">
+          <template slot-scope="scope">
+            <span>{{scope.$index+(currentPage - 1) * size + 1}} </span>
+          </template>
+        </el-table-column>
+        <el-table-column label="操作" min-width="140" align="center" fixed="right">
           <template slot-scope="scope">
             <el-button v-if="editeBoolean && scope.row.Status <= 0" type="text" title="评价" size="small" icon="el-icon-edit"
                        @click="onNavigateEvaluate(scope.row)">评价

+ 6 - 2
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-goods-year/index.vue

@@ -55,12 +55,16 @@
         </el-form>
       </div>
       <el-table id="rebateSetTable" highlight-current-row stripe size="mini" :data="entityList" border height="calc(100vh - 243px)" style="width: 100%" @sort-change="orderby" v-loading="tableLoading">
-        <el-table-column label="操作" header-align="center" width="100" align="center" fixed>
+        <el-table-column label="操作" header-align="center" width="100" align="center" fixed="right">
             <template slot-scope="scope">
                 <el-button type="text" title="查看" size="small" icon="el-icon-edit" @click="onNavigateScore(scope.row)">查看</el-button>
             </template>
         </el-table-column>
-
+        <el-table-column align="center" width="70" label="序号">
+          <template slot-scope="scope">
+            <span>{{scope.$index+(currentPage - 1) * size + 1}} </span>
+          </template>
+        </el-table-column>
         <el-table-column sortable show-overflow-tooltip prop="SupplierName" header-align="center" min-width="130" align="center" label="供应商名称"></el-table-column>
         <el-table-column sortable show-overflow-tooltip prop="Score" header-align="center" label="评价得分(100分)" align="center" width="140"></el-table-column>
         <!--<el-table-column sortable show-overflow-tooltip prop="Evaluate" label="评价结果" header-align="center" width="100" align="center">-->

+ 6 - 2
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-goods/index.vue

@@ -68,8 +68,12 @@
                 height="calc(100vh - 243px)" style="width: 100%" @sort-change="orderby" @selection-change="onSelectAll" v-loading="tableLoading">
         <el-table-column v-if="selectAllButtonBoolean" :selectable="selectableFun" type="selection"
                          width="55"></el-table-column>
-
-        <el-table-column label="操作" min-width="140" align="center" fixed>
+        <el-table-column align="center" width="70" label="序号">
+          <template slot-scope="scope">
+            <span>{{scope.$index+(currentPage - 1) * size + 1}} </span>
+          </template>
+        </el-table-column>
+        <el-table-column label="操作" min-width="140" align="center" fixed="right">
           <template slot-scope="scope">
             <el-button type="text" v-if="editeBoolean && scope.row.Status <= 0" title="评价" size="small" icon="el-icon-edit"
                        @click="onNavigateEvaluate(scope.row)">评价

+ 6 - 1
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-import/index.vue

@@ -78,7 +78,7 @@
         </el-form>
       </div>
       <el-table size="mini" highlight-current-row stripe :data="entityList" border height="calc(100vh - 243px)" style="width: 100%" @sort-change="orderby" v-loading="tableLoading">
-        <el-table-column label="操作" min-width="205" align="center" fixed >
+        <el-table-column label="操作" min-width="205" align="center" fixed="right" >
           <template slot-scope="scope">
             <!-- <router-link :to="'/oilsupplier/oilcontract/' + scope.row.Id + '/operation'"> -->
             <router-link :to="'/oilcontract/contract-import/' + scope.row.Id + '/operation'">
@@ -104,6 +104,11 @@
             <el-button type="text" size="small" :disabled="!evaluateBoolean || scope.row.Status === 1" style="margin-left:3px"  icon="el-icon-edit-outline  " @click="onNavigateEvaluate(scope.row)">创建评价</el-button>
           </template>
         </el-table-column>
+        <el-table-column align="center" width="70" label="序号">
+          <template slot-scope="scope">
+            <span>{{scope.$index+(currentPage - 1) * size + 1}} </span>
+          </template>
+        </el-table-column>
         <el-table-column v-for="column in tableColumns" :key="column.Id"
                          v-if="column.prop == 'SupplierName' || column.prop == 'SecondUnitName' || column.prop == 'ContractName' || column.prop == 'ContractNo'" :prop="column.prop" sortable :min-width="240" :label="column.label" align="center" show-overflow-tooltip>
           <template slot-scope="scope">

+ 6 - 1
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-service-year/index.vue

@@ -57,11 +57,16 @@
         </el-form>
       </div>
       <el-table id="rebateSetTable" highlight-current-row stripe size="mini" :data="entityList" border height="calc(100vh - 243px)" style="width: 100%" @sort-change="orderby" v-loading="tableLoading">
-        <el-table-column label="操作" header-align="center" width="100" align="center" fixed>
+        <el-table-column label="操作" header-align="center" width="100" align="center" fixed="right">
           <template slot-scope="scope">
               <el-button type="text" title="查看" size="small" icon="el-icon-edit" @click="onNavigateScore(scope.row)">查看</el-button>
           </template>
         </el-table-column>
+        <el-table-column align="center" width="70" label="序号">
+          <template slot-scope="scope">
+            <span>{{scope.$index+(currentPage - 1) * size + 1}} </span>
+          </template>
+        </el-table-column>
         <el-table-column sortable show-overflow-tooltip prop="SupplierName" header-align="center" min-width="100" align="center" label="服务商名称"></el-table-column>
         <el-table-column sortable show-overflow-tooltip prop="Score" header-align="center" label="评价得分(100分)" width="140" align="center"></el-table-column>
         <!--<el-table-column sortable show-overflow-tooltip prop="Evaluate" align="center" label="评价结果" header-align="center" width="100" >-->

+ 6 - 1
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-service/index.vue

@@ -68,7 +68,12 @@
                 height="calc(100vh - 243px)" style="width: 100%" @sort-change="orderby" @selection-change="onSelectAll" v-loading="tableLoading">
         <el-table-column v-if="selectAllButtonBoolean" :selectable="selectableFun" type="selection"
                          width="55"></el-table-column>
-        <el-table-column label="操作" min-width="140" align="center" fixed>
+        <el-table-column align="center" width="70" label="序号">
+          <template slot-scope="scope">
+            <span>{{scope.$index+(currentPage - 1) * size + 1}} </span>
+          </template>
+        </el-table-column>
+        <el-table-column label="操作" min-width="140" align="center" fixed="right">
           <template slot-scope="scope">
             <el-button v-if="editeBoolean && scope.row.Status <= 0" type="text" title="评价" size="small" icon="el-icon-edit"
                        @click="onNavigateEvaluate(scope.row)">评价

+ 1 - 0
src/dashoo.cn/frontend_web/src/pages/oilcontract/report/handon-statistics.vue

@@ -48,6 +48,7 @@
       </div>
 
       <el-table id="rebateSetTable" show-summary highlight-current-row stripe size="mini" :data="entityList" border height="calc(100vh - 243px)" style="width: 100%" @sort-change="orderby" v-loading="tableLoading">
+        <el-table-column align="center" width="70" label="序号" type="index"></el-table-column>
         <el-table-column sortable show-overflow-tooltip prop="SecondUnit" header-align="center" align="center" label="项目建设单位名称"></el-table-column>
         <el-table-column sortable show-overflow-tooltip prop="ContractNum" header-align="center" label="合同总数" align="center"></el-table-column>
         <el-table-column sortable show-overflow-tooltip prop="ReportedNum" header-align="center" label="已上报数" align="center"></el-table-column>