From 5749770d6d8fc6f98e68868f98e00eeb87b633d2 Mon Sep 17 00:00:00 2001 From: zhaoxiaoqiang <287285524@qq.com> Date: Tue, 05 Sep 2023 17:36:09 +0800 Subject: [PATCH] 后台管理代码 --- src/views/qyp-project-management/index.vue | 31 +++++++++++++++++-------------- 1 files changed, 17 insertions(+), 14 deletions(-) diff --git a/src/views/qyp-project-management/index.vue b/src/views/qyp-project-management/index.vue index b602ade..d9398b0 100644 --- a/src/views/qyp-project-management/index.vue +++ b/src/views/qyp-project-management/index.vue @@ -49,9 +49,8 @@ </el-select> </el-form-item> </div> - <el-form-item style="text-align: right;"> - <!-- v-if='filterBtnById("150102")' --> - <el-button type="primary" style="margin-left: 10px;margin-bottom: 8px;" @click="onSearch">查 询</el-button> + <el-form-item style="text-align: right;" > + <el-button type="primary" v-if='filterBtnById("420101")' style="margin-left: 10px;margin-bottom: 8px;" @click="onSearch">查 询</el-button> </el-form-item> </el-form> </div> @@ -67,14 +66,14 @@ @getDataList="getDataList" :exportUrl="{ url: '/qyp/project/export', - powerId: '', + powerId: '420104', name: '项目列表', }" ></Etable> </div> <el-dialog top="2vh" :title="title" :visible.sync="addProd" width="60%"> <!-- 新增商品名称 --> - <el-form :model="ruleForm" :rules="rules" ref="ruleForm" size="small" label-width="100px" class="demo-ruleForm"> + <el-form :model="ruleForm" :rules="rules" ref="ruleForm" size="small" label-width="120px" class="demo-ruleForm"> <el-form-item label="项目名称" prop="projName"> <el-input v-model="ruleForm.projName" :disabled="disabled" :maxlength="50"></el-input> </el-form-item> @@ -95,17 +94,21 @@ <el-form-item label="项目背景图" v-if="addProd" ref="backFilePath" prop="backFilePath"> <uploadImg v-if="addProd" @sendList="imgSet($event,'backFilePath')" :disabled="disabled" :defaultList="ruleForm.backFilePath"></uploadImg> </el-form-item> - <el-form-item label="项目logo" ref="logoFilePath" prop="logoFilePath"> + <el-form-item label="项目宣传标语" ref="logoFilePath" prop="logoFilePath"> <uploadImg v-if="addProd" @sendList="imgSet($event,'logoFilePath')" :disabled="disabled" :defaultList="ruleForm.logoFilePath"></uploadImg> </el-form-item> - <el-form-item label="平台头图" ref="titleFilePath" prop="titleFilePath"> + <el-form-item label="项目优惠券图片" ref="titleFilePath" prop="titleFilePath"> <uploadImg v-if="addProd" @sendList="imgSet($event,'titleFilePath')" :disabled="disabled" :defaultList="ruleForm.titleFilePath"></uploadImg> </el-form-item> <el-form-item label="会员权益" ref="qyFilePath" prop="qyFilePath"> <uploadImg v-if="addProd" @sendList="imgSet($event,'qyFilePath')" :disabled="disabled" :defaultList="ruleForm.qyFilePath"></uploadImg> </el-form-item> - <el-form-item label="活动规则" ref="ruleFilePath" prop="ruleFilePath"> + <!-- <el-form-item label="活动规则" ref="ruleFilePath" prop="ruleFilePath"> <uploadImg v-if="addProd" @sendList="imgSet($event,'ruleFilePath')" :disabled="disabled" :defaultList="ruleForm.ruleFilePath"></uploadImg> + </el-form-item> --> + <el-form-item label="活动规则" prop="ruleContent"> + <el-input type="textarea" v-model="ruleForm.ruleContent" :disabled="disabled"></el-input> + <!-- <uploadImg v-if="addProd" @sendList="imgSet($event,'ruleFilePath')" :disabled="disabled" :defaultList="ruleForm.ruleFilePath"></uploadImg> --> </el-form-item> <el-form-item style="text-align:right;" v-if="!disabled"> <el-button type="primary" @click="submitForm('ruleForm')">保存</el-button> @@ -216,9 +219,9 @@ type:'text' }, style: { - // display: this.filterBtnById(150101) - // ? "inline-block" - // : "none", + display: this.filterBtnById(420102) + ? "inline-block" + : "none", }, on: { click: () => { @@ -239,9 +242,9 @@ }, style: { "margin-left": "15px", - // display: this.filterBtnById(150104) - // ? "inline-block" - // : "none", + display: this.filterBtnById(420103) + ? "inline-block" + : "none", }, on: { click: () => { -- Gitblit v1.8.0