zhoutao 1 долоо хоног өмнө
parent
commit
861576916f

+ 10 - 3
ipsomcadmin/src/views/bparam/component/baseparamdlg.vue

@@ -61,8 +61,8 @@
         <div style="padding-top: 10px;text-align:right">
             <el-button type="success" @click="hSubmit">确定</el-button>
             <el-button type="warning" @click="hClose">取消</el-button>
-            <el-button type="primary" @click="hSubmit">全部启用</el-button>
-            <el-button type="danger" @click="hClose">全部停用</el-button>
+            <el-button type="primary" @click="hEnableBts">全部启用</el-button>
+            <el-button type="danger" @click="hDisableBts">全部停用</el-button>
         </div>
     </div>
 </template>
@@ -212,10 +212,17 @@ export default {
                 this.$message({ message: err, type: 'error' })
             })
         },
-        hEnableBtsBaseParam() {
+        hEnableBts() {
+            this.enableBtsBaseParam(1)
+        },
+        hDisableBts() {
+            this.enableBtsBaseParam(0)
+        },
+        enableBtsBaseParam(enable_flag) {
             let paramData = {}
             paramData.id = parseInt(this.dialogData.editData.data.id)
             paramData.bts_type = parseInt(this.dialogData.editData.data.bts_type);
+            paramData.enable_flag = parseInt(enable_flag)
 
             //修改基站基本参数
             enableBtsBaseParam(paramData).then(() => {

+ 1 - 1
ipsomcapi/module/bparam/bparamapi/bparamapi.go

@@ -98,7 +98,7 @@ func (obj *BparamApi) EnableBtsBaseParam(dataModel *bparammodel.BtsBaseParam) er
 
 	//查重
 	//将所有项目的基站的状态修改为离线
-	if err := obj.MySqlApi.GetDb().Model(tmpMode).Update("enable_flag", dataModel.EnableFlag).Where("project_id=?", dataModel.ProjectID).Error; err != nil {
+	if err := obj.MySqlApi.GetDb().Model(tmpMode).Where("project_id=?", dataModel.ProjectID).Update("enable_flag", dataModel.EnableFlag).Error; err != nil {
 		return err
 	}