|
@@ -30,6 +30,12 @@
|
|
|
<div class="menu-box">
|
|
|
<img class="icon-drag" src="~@/assets/img/data_m/move_ico2.png" alt="">
|
|
|
<img class="icon-set" src="~@/assets/img/icons/variety_set.png" alt="" @click="handleShowEdit(item)" v-if="isShowEdit">
|
|
|
+ <span @click="handleQuickSet(item,'enable')" v-if="isShowEdit">
|
|
|
+ <el-switch
|
|
|
+ :value="item.Enabled==1"
|
|
|
+ active-color="#0052D9"
|
|
|
+ />
|
|
|
+ </span>
|
|
|
</div>
|
|
|
</li>
|
|
|
</draggable>
|
|
@@ -45,9 +51,6 @@
|
|
|
:move="onMove"
|
|
|
@end="handleSortEnd($event,2)"
|
|
|
>
|
|
|
- <!-- <li class="item add-btn" v-if="selectFirstId" @click="handleAddVariety(2)">
|
|
|
- <img class="icon" src="~@/assets/img/icons/variety_add.png" alt="">
|
|
|
- </li> -->
|
|
|
<li class="item" v-for="item in secondVarietyList" :key="item.PermissionId">
|
|
|
<div class="top-icons">
|
|
|
<img class="icon-drag" src="~@/assets/img/data_m/move_ico2.png" alt="">
|
|
@@ -107,7 +110,7 @@
|
|
|
<el-form-item label="品种名称">
|
|
|
<el-input placeholder="请输入品种名称" v-model="editBreedData.name" style="width:400px"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="启用状态">
|
|
|
+ <el-form-item label="启用状态" v-if="!editBreedData.id">
|
|
|
<el-switch
|
|
|
v-model="editBreedData.status"
|
|
|
active-color="#0052D9">
|
|
@@ -250,10 +253,10 @@ export default {
|
|
|
}
|
|
|
if(type==='enable'){
|
|
|
params.enabled=item.Enabled==1?0:1
|
|
|
- params.IsPublic=item.IsPublic
|
|
|
+ this.handleSetEnable(params)
|
|
|
+ return
|
|
|
}else if(type==='ispublic'){
|
|
|
params.IsPublic=item.IsPublic==1?0:1
|
|
|
- params.enabled=item.Enabled
|
|
|
}
|
|
|
const res=this.typeVal==1?await reportVarietyInterence.editVariety(params):await reportVarietyENInterence.editVariety(params)
|
|
|
if(res.Ret===200){
|
|
@@ -261,6 +264,19 @@ export default {
|
|
|
this.getList()
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
+ //设置启用禁用
|
|
|
+ async handleSetEnable(data){
|
|
|
+ const params={
|
|
|
+ PermissionId:data.PermissionId,
|
|
|
+ Enabled:data.enabled
|
|
|
+ }
|
|
|
+ const res=this.typeVal==1?await reportVarietyInterence.setEnable(params):await reportVarietyENInterence.setEnable(params)
|
|
|
+ if(res.Ret===200){
|
|
|
+ this.$message.success(`设置成功`)
|
|
|
+ this.getList()
|
|
|
+ }
|
|
|
+ },
|
|
|
|
|
|
//显示添加品种
|
|
|
handleAddVariety(level){
|