فهرست منبع

增加同步全部采集配置功能

chenwen 7 ماه پیش
والد
کامیت
ac45fa7941
3فایلهای تغییر یافته به همراه22 افزوده شده و 2 حذف شده
  1. 6 1
      src/api/gatherConfig.js
  2. 1 1
      src/pages/base/DeviceMgrEdit.vue
  3. 15 0
      src/pages/sys/GatherConfig.vue

+ 6 - 1
src/api/gatherConfig.js

@@ -17,7 +17,12 @@ api.setCycle = ({single,diagram,liquid})=>{
 	});
 }
 
-
+api.synall = ()=>{
+	return request({
+	    url: '/gather/cycle/synAllConfig',
+		method: 'get'
+	});
+}
 
 
 export  default api

+ 1 - 1
src/pages/base/DeviceMgrEdit.vue

@@ -9,7 +9,7 @@
 				</el-col>
 				
 				<el-col :sm="24" :md="12">
-					<el-form-item label="编码(网络号-地址号)" prop="deviceCode">
+					<el-form-item label="编码(小写16进制网络号-地址号)" prop="deviceCode">
 					  <el-input v-model="formModel.deviceCode" autocomplete="off" placeholder="请输入编码"  clearable/>
 					</el-form-item>
 				</el-col>

+ 15 - 0
src/pages/sys/GatherConfig.vue

@@ -12,6 +12,8 @@
 			</el-form-item>
 			
 			<el-button type="primary" style="width:280px;" @click="save">保存并应用</el-button>
+			
+			<el-button type="warning" style="width:280px;" @click="synall">同步全部采集配置</el-button>
 		</el-form>
 	</div>
 </template>
@@ -57,6 +59,19 @@
 			ElMessage.error('保存数据出错')
 		})
 	}
+	
+	const synall=()=>{
+		api.synall().then(resp=>{
+			if(resp.code!=0){
+				ElMessage.error(resp.msg || '操作失败')
+				return
+			}
+			ElMessage.success('操作成功')
+		}).catch(err=>{
+			console.log(err)
+			ElMessage.error('操作出错')
+		})
+	}
 </script>
 
 <style scoped>