From d7c06cca16d12ecf5d0f233395dcf6062261b39b Mon Sep 17 00:00:00 2001 From: yangfeng <wanwan926_4@163.com> Date: 星期三, 29 十一月 2023 17:01:28 +0800 Subject: [PATCH] 服务管理模块新增增加负责人默认值 --- src/components/makepager/PublicFunctionBtnView.vue | 54 ++++++++++++++++++++++++++++++------------------------ 1 files changed, 30 insertions(+), 24 deletions(-) diff --git a/src/components/makepager/PublicFunctionBtnView.vue b/src/components/makepager/PublicFunctionBtnView.vue index b4a9f0b..00df97b 100644 --- a/src/components/makepager/PublicFunctionBtnView.vue +++ b/src/components/makepager/PublicFunctionBtnView.vue @@ -2,25 +2,27 @@ <div class="function-btn"> <div class="btn-list"> <el-button size="small" type="text" class="blue" @click="addBtnClick">鏂板缓</el-button> - <el-button v-if="receive" size="small" type="text" class="gray" @click="receiveBtnClick">棰嗗彇</el-button> - <el-button v-if="allocation" size="small" type="text" class="gray" @click="allocationBtnClick">鍒嗛厤</el-button> - <el-button v-if="deleteButton" size="small" type="text" class="gray" @click="deleteBtnClick">鍒犻櫎</el-button> - <el-button v-if="submitApproval" size="small" type="text" class="gray width64" @click="submitApprovalBtnClick" - >鎻愪氦瀹℃壒</el-button + <!-- <el-button v-if="receive" size="small" type="text" class="gray" @click="receiveBtnClick">棰嗗彇</el-button> --> + <el-button v-if="allocation" size="small" type="text" class="gray" @click="allocationBtnClick" disabled + >鍒嗛厤</el-button > - <el-button v-if="duplicateCheck" size="small" type="text" class="gray" @click="duplicateCheckBtnClick" + <el-button v-if="deleteButton" size="small" type="text" class="gray" @click="deleteBtnClick">鍒犻櫎</el-button> + <!-- <el-button v-if="submitApproval" size="small" type="text" class="gray width64" @click="submitApprovalBtnClick" + >鎻愪氦瀹℃壒 + </el-button> --> + <el-button v-if="duplicateCheck" size="small" type="text" class="gray" @click="duplicateCheckBtnClick" disabled >鏌ラ噸</el-button > - <el-button v-if="importButton" size="small" type="text" class="gray" @click="importBtnClick">瀵煎叆</el-button> + <!-- <el-button v-if="importButton" size="small" type="text" class="gray" @click="importBtnClick">瀵煎叆</el-button> <el-button v-if="departmentSet" size="small" type="text" class="gray" @click="departmentSetClick" >閮ㄩ棬璁剧疆</el-button > <el-button v-if="dataRange" size="small" type="text" class="gray" @click="dataRangeClick">鏁版嵁鑼冨洿</el-button> <el-button v-if="loginControl" size="small" type="text" class="gray" @click="loginControlClick" >鐧诲綍鎺у埗</el-button - > + > --> - <el-dropdown trigger="click"> + <!-- <el-dropdown trigger="click"> <div class="gray btn-icon" @click="operateBtnClick"> <i class="el-icon-present"></i> </div> @@ -42,23 +44,23 @@ <div class="view-scope-btn" @click="viewScopeClick"> <i class="el-icon-user"></i> </div> - </div> + </div> --> <!-- 鍒楄〃 --> - <div v-if="listButton" class="btn-icon" @click="listBtnClick"> + <!-- <div v-if="listButton" class="btn-icon" @click="listBtnClick"> <i class="el-icon-tickets"></i> - </div> + </div> --> <!-- 鍦板浘 --> - <div v-if="mapButton" class="btn-icon" title="鍦板浘" @click="mapBtnClick"> + <!-- <div v-if="mapButton" class="btn-icon" title="鍦板浘" @click="mapBtnClick"> <i class="el-icon-location-information"></i> - </div> + </div> --> <!-- 缁熻 --> - <div v-if="statistics" class="btn-icon" title="缁熻" @click="statisticsBtnClick"> + <!-- <div v-if="statistics" class="btn-icon" title="缁熻" @click="statisticsBtnClick"> <i class="el-icon-data-line"></i> - </div> + </div> --> <!-- 瀹㈡埛婕忔枟 --> - <div v-if="customFunnel" class="btn-icon" title="瀹㈡埛婕忔枟" @click="statisticsBtnClick" style="color: #666"> + <!-- <div v-if="customFunnel" class="btn-icon" title="瀹㈡埛婕忔枟" @click="statisticsBtnClick" style="color: #666"> <i class="el-icon-postcard"></i> - </div> + </div> --> </div> <!-- 楂樼骇鏌ョ湅鑼冨洿 --> <HighViewScopeDialog v-if="highViewScopeConfig.visible" :editCommonConfig="highViewScopeConfig" /> @@ -77,7 +79,7 @@ }, allocation: { type: Boolean, - default: true + default: false }, deleteButton: { type: Boolean, @@ -153,15 +155,21 @@ // 棰嗗彇 receiveBtnClick() {}, // 鍒嗛厤 - allocationBtnClick() {}, + allocationBtnClick() { + this.$emit("allocationBtnClick") + }, // 鍒犻櫎 - deleteBtnClick() {}, + deleteBtnClick() { + this.$emit("batchDelete") + }, // 鎻愪氦瀹℃壒 submitApprovalBtnClick() {}, // 鏌ラ噸 duplicateCheckBtnClick() {}, // 瀵煎叆 - importBtnClick() {}, + importBtnClick() { + this.$parent.importClitk() + }, // 閮ㄩ棬璁剧疆 departmentSetClick() {}, // 鏁版嵁鑼冨洿 @@ -191,8 +199,6 @@ <!-- Add "scoped" attribute to limit CSS to this component only --> <style lang="scss" scoped> .function-btn { - margin-top: 10px; - margin-left: 10px; .btn-list { display: flex; .el-button { -- Gitblit v1.8.0