|  | @@ -13,6 +13,16 @@
 | 
											
												
													
														|  |                      </el-option>
 |  |                      </el-option>
 | 
											
												
													
														|  |                    </el-select>
 |  |                    </el-select>
 | 
											
												
													
														|  |                  </el-form-item>
 |  |                  </el-form-item>
 | 
											
												
													
														|  | 
 |  | +                <el-form-item label="优化进程数:"  :label-width="formLabelWidth200">
 | 
											
												
													
														|  | 
 |  | +                  <el-input v-model="youhua.myid_number" :step="100" :min="0" :max="1000" controls-position="right" />
 | 
											
												
													
														|  | 
 |  | +                </el-form-item>
 | 
											
												
													
														|  | 
 |  | +                <el-form-item label="高级设置:"  :label-width="formLabelWidth200">
 | 
											
												
													
														|  | 
 |  | +                  <el-radio-group v-model="set">
 | 
											
												
													
														|  | 
 |  | +                    <el-radio label="1">开</el-radio>
 | 
											
												
													
														|  | 
 |  | +                    <el-radio label="0">关</el-radio>
 | 
											
												
													
														|  | 
 |  | +                  </el-radio-group>
 | 
											
												
													
														|  | 
 |  | +                </el-form-item>
 | 
											
												
													
														|  | 
 |  | +                <el-form v-show="set === '1'">
 | 
											
												
													
														|  |                  <el-form-item label="试验设计方法:"  :label-width="formLabelWidth200">
 |  |                  <el-form-item label="试验设计方法:"  :label-width="formLabelWidth200">
 | 
											
												
													
														|  |                  <!-- <el-input v-model="youhua.ndoe" :step="100" :min="0" :max="1000" controls-position="right" /> -->
 |  |                  <!-- <el-input v-model="youhua.ndoe" :step="100" :min="0" :max="1000" controls-position="right" /> -->
 | 
											
												
													
														|  |                  <el-select v-model="youhua.ndoe" :suffix-icon="CaretBottom" placeholder="请选择">
 |  |                  <el-select v-model="youhua.ndoe" :suffix-icon="CaretBottom" placeholder="请选择">
 | 
											
										
											
												
													
														|  | @@ -35,11 +45,9 @@
 | 
											
												
													
														|  |                  <el-input type="text" style="margin-right: 10px;" v-model="youhua.nsmax">
 |  |                  <el-input type="text" style="margin-right: 10px;" v-model="youhua.nsmax">
 | 
											
												
													
														|  |                    <template  #prefix><span style="margin-right: 8px;">最大</span></template>
 |  |                    <template  #prefix><span style="margin-right: 8px;">最大</span></template>
 | 
											
												
													
														|  |                  </el-input>
 |  |                  </el-input>
 | 
											
												
													
														|  | -              </div>
 |  | 
 | 
											
												
													
														|  | -              </el-form-item>
 |  | 
 | 
											
												
													
														|  | -              <el-form-item label="优化进程数:"  :label-width="formLabelWidth200">
 |  | 
 | 
											
												
													
														|  | -                <el-input v-model="youhua.proscount" :step="100" :min="0" :max="1000" controls-position="right" />
 |  | 
 | 
											
												
													
														|  | -              </el-form-item>
 |  | 
 | 
											
												
													
														|  | 
 |  | +                  </div>
 | 
											
												
													
														|  | 
 |  | +                </el-form-item>
 | 
											
												
													
														|  | 
 |  | +              
 | 
											
												
													
														|  |                <!-- <el-form-item label="屏幕输出等级:"  :label-width="formLabelWidth200">
 |  |                <!-- <el-form-item label="屏幕输出等级:"  :label-width="formLabelWidth200">
 | 
											
												
													
														|  |                  <el-input v-model="youhua.iout" :step="100" :min="0" :max="1000" controls-position="right" />
 |  |                  <el-input v-model="youhua.iout" :step="100" :min="0" :max="1000" controls-position="right" />
 | 
											
												
													
														|  |                  </el-form-item> -->
 |  |                  </el-form-item> -->
 | 
											
										
											
												
													
														|  | @@ -63,7 +71,7 @@
 | 
											
												
													
														|  |                  </el-input>
 |  |                  </el-input>
 | 
											
												
													
														|  |                </div>
 |  |                </div>
 | 
											
												
													
														|  |                </el-form-item> -->
 |  |                </el-form-item> -->
 | 
											
												
													
														|  | -              <el-form-item label="最优解收敛性容差:"  :label-width="formLabelWidth200">
 |  | 
 | 
											
												
													
														|  | 
 |  | +                <el-form-item label="最优解收敛性容差:"  :label-width="formLabelWidth200">
 | 
											
												
													
														|  |                  <el-input v-model="youhua.xtol" :step="100" :min="0" :max="1000" controls-position="right" />
 |  |                  <el-input v-model="youhua.xtol" :step="100" :min="0" :max="1000" controls-position="right" />
 | 
											
												
													
														|  |                  </el-form-item>
 |  |                  </el-form-item>
 | 
											
												
													
														|  |                  <el-form-item label="真实函数约束容差:"  :label-width="formLabelWidth200">
 |  |                  <el-form-item label="真实函数约束容差:"  :label-width="formLabelWidth200">
 | 
											
										
											
												
													
														|  | @@ -144,6 +152,7 @@
 | 
											
												
													
														|  |                  <el-form-item label="变异概率:"  :label-width="formLabelWidth200">
 |  |                  <el-form-item label="变异概率:"  :label-width="formLabelWidth200">
 | 
											
												
													
														|  |                  <el-input v-model="youhua.pm" :step="100" :min="0" :max="1000" controls-position="right" />
 |  |                  <el-input v-model="youhua.pm" :step="100" :min="0" :max="1000" controls-position="right" />
 | 
											
												
													
														|  |                  </el-form-item>
 |  |                  </el-form-item>
 | 
											
												
													
														|  | 
 |  | +                </el-form>
 | 
											
												
													
														|  |              </div>
 |  |              </div>
 | 
											
												
													
														|  |                  </div>
 |  |                  </div>
 | 
											
												
													
														|  |    </template>
 |  |    </template>
 | 
											
										
											
												
													
														|  | @@ -155,10 +164,11 @@ import { request } from "@/utils/request";
 | 
											
												
													
														|  |  import emitter from "@/utils/emitter"
 |  |  import emitter from "@/utils/emitter"
 | 
											
												
													
														|  |  let formLabelWidth3=ref(100)
 |  |  let formLabelWidth3=ref(100)
 | 
											
												
													
														|  |  let formLabelWidth200=ref(180)
 |  |  let formLabelWidth200=ref(180)
 | 
											
												
													
														|  | 
 |  | +let set = ref('0')
 | 
											
												
													
														|  |  let youhua = ref({
 |  |  let youhua = ref({
 | 
											
												
													
														|  |    algorithm: 'SurroOpt',
 |  |    algorithm: 'SurroOpt',
 | 
											
												
													
														|  |    iout: 19,
 |  |    iout: 19,
 | 
											
												
													
														|  | -  proscount:'1',
 |  | 
 | 
											
												
													
														|  | 
 |  | +  myid_number:1,
 | 
											
												
													
														|  |    irestart: '0',
 |  |    irestart: '0',
 | 
											
												
													
														|  |    ndoe: '0',
 |  |    ndoe: '0',
 | 
											
												
													
														|  |    ns: 10,
 |  |    ns: 10,
 | 
											
										
											
												
													
														|  | @@ -312,7 +322,7 @@ const getDoptimize = (id,nowid) => {
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  |    })
 |  |    })
 | 
											
												
													
														|  |    .catch((err) => {
 |  |    .catch((err) => {
 | 
											
												
													
														|  | -    ElMessage.error(err.returnMsg)
 |  | 
 | 
											
												
													
														|  | 
 |  | +    ElMessage.error("初始化失败")
 | 
											
												
													
														|  |    })
 |  |    })
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -320,6 +330,7 @@ const getDoptimizeAssign = (data) => {
 | 
											
												
													
														|  |    pid.value = data.pid
 |  |    pid.value = data.pid
 | 
											
												
													
														|  |    suid.value = data.suid;
 |  |    suid.value = data.suid;
 | 
											
												
													
														|  |    youhua.value.algorithm = data.algorithm;
 |  |    youhua.value.algorithm = data.algorithm;
 | 
											
												
													
														|  | 
 |  | +  youhua.value.myid_number = data.myid_number;
 | 
											
												
													
														|  |    youhua.value.iout = data.iout;
 |  |    youhua.value.iout = data.iout;
 | 
											
												
													
														|  |    youhua.value.irestart = data.irestart;
 |  |    youhua.value.irestart = data.irestart;
 | 
											
												
													
														|  |    youhua.value.ndoe = data.ndoe;
 |  |    youhua.value.ndoe = data.ndoe;
 | 
											
										
											
												
													
														|  | @@ -362,6 +373,7 @@ const getaddDsave = (id,nowid) => {
 | 
											
												
													
														|  |      suid: suid.value,
 |  |      suid: suid.value,
 | 
											
												
													
														|  |      nsurro:nsurro.value,
 |  |      nsurro:nsurro.value,
 | 
											
												
													
														|  |      nkriging:n_kriging.value,
 |  |      nkriging:n_kriging.value,
 | 
											
												
													
														|  | 
 |  | +    myid_number: youhua.value.myid_number,
 | 
											
												
													
														|  |      algorithm: youhua.value.algorithm,
 |  |      algorithm: youhua.value.algorithm,
 | 
											
												
													
														|  |      iout: youhua.value.iout,
 |  |      iout: youhua.value.iout,
 | 
											
												
													
														|  |      irestart: youhua.value.irestart,
 |  |      irestart: youhua.value.irestart,
 |