Просмотр исходного кода

增加权限控制标识代码

wang_xy 2 лет назад
Родитель
Сommit
f89074e1f3

+ 2 - 2
src/views/gas/anjian/index.vue

@@ -91,7 +91,7 @@
           size="mini"
           :loading="exportLoading"
           @click="handleExport"
-          v-hasPermi="['gas:order:getListAnJianExport']"
+          v-hasPermi="['gas:anjian:getListAnJianExport']"
         >导出</el-button>
       </el-col>
 <!--      <el-col :span="1.5">-->
@@ -104,7 +104,7 @@
 <!--          @click="backup"-->
 <!--          v-hasPermi="['gas:order:export']"-->
 <!--        >备份</el-button>-->
-<!--      </el-col>-->
+<!--      </el-col>-->-
       <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
     </el-row>
 

+ 3 - 0
src/views/gas/area/index.vue

@@ -82,6 +82,7 @@
           icon="el-icon-upload2"
           size="mini"
           @click="handleUpload"
+          v-hasPermi="['system:user:import']"
         >下载
         </el-button>
       </el-col>
@@ -104,6 +105,7 @@
                      type="text"
                      icon="el-icon-download"
                      @click="handleExportHouse(scope.row)"
+                     v-hasPermi="['gas:area:edit']"
           >导出完工详情
           </el-button>
             <el-button v-if="scope.row.releaseIs ==='001'"
@@ -120,6 +122,7 @@
             icon="el-icon-download"
             size="mini"
             @click="handleUpload(scope.row)"
+            v-hasPermi="['gas:area:edit']"
           >下载</el-button>
           <el-button
             size="mini"

+ 4 - 3
src/views/gas/order/index.vue

@@ -176,7 +176,7 @@
       <el-table-column label="备注" align="center" prop="remark"/>
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
-          <el-button v-if="scope.row.orderStatus ==='001'"
+          <el-button v-show="scope.row.orderStatus ==='001'"
             size="mini"
             type="text"
             icon="el-icon-edit"
@@ -184,7 +184,7 @@
             v-hasPermi="['gas:order:edit']"
           >修改
           </el-button>
-          <el-button v-if="scope.row.orderStatus ==='002'"
+          <el-button v-show="scope.row.orderStatus ==='002'"
                      size="mini"
                      type="text"
                      icon="el-icon-edit"
@@ -636,7 +636,8 @@ export default {
     },
     /** 重置按钮操作 */
     resetQuery() {
-      this.resetForm("queryForm");
+      // this.resetForm("queryForm");
+      this.$refs["queryForm"].resetFields();
       this.handleQuery();
     },
     // 多选框选中数据

+ 2 - 2
src/views/gas/order/index1.vue

@@ -497,7 +497,7 @@ export default {
         const versions = row.version || this.versions;
         this.$modal.confirm("确定审核?").then(() => {
           this.loading = true;
-          return submitY(ids,this.form.reason,versions);
+          return submitY(ids,'',versions);
         }).then((res) => {
           this.loading = false;
           this.getList();
@@ -529,7 +529,7 @@ export default {
         const versions = row.version || this.versions;
         this.$modal.confirm("确定审核?").then(() => {
           this.loading = true;
-          return submitN(ids,this.form.reason,versions);
+          return submitN(ids,'',versions);
         }).then((res) => {
           this.loading = false;
           this.getList();

+ 1 - 1
src/views/gas/weixiu/index.vue

@@ -91,7 +91,7 @@
           size="mini"
           :loading="exportLoading"
           @click="handleExport"
-          v-hasPermi="['gas:order:getListWeiXiuExport']"
+          v-hasPermi="['gas:weixiu:getListWeiXiuExport']"
         >导出</el-button>
       </el-col>
 <!--      <el-col :span="1.5">-->