|  | @@ -1378,7 +1378,7 @@
 | 
											
												
													
														|  |              <template #footer>
 |  |              <template #footer>
 | 
											
												
													
														|  |                <div class="dialog-footer">
 |  |                <div class="dialog-footer">
 | 
											
												
													
														|  |                  <el-button @click="dialog.optgroup = false">取消</el-button>
 |  |                  <el-button @click="dialog.optgroup = false">取消</el-button>
 | 
											
												
													
														|  | -                <el-button type="primary" class="custom-button">
 |  | 
 | 
											
												
													
														|  | 
 |  | +                <el-button type="primary" class="custom-button" @click="getSave(activeadf)">
 | 
											
												
													
														|  |                    确定
 |  |                    确定
 | 
											
												
													
														|  |                  </el-button>
 |  |                  </el-button>
 | 
											
												
													
														|  |                </div>
 |  |                </div>
 | 
											
										
											
												
													
														|  | @@ -1416,11 +1416,11 @@
 | 
											
												
													
														|  |                  <h4 :id="titleId" :class="titleClass">代理优化器</h4>
 |  |                  <h4 :id="titleId" :class="titleClass">代理优化器</h4>
 | 
											
												
													
														|  |                </div>
 |  |                </div>
 | 
											
												
													
														|  |              </template>
 |  |              </template>
 | 
											
												
													
														|  | -            <Doptimize ref="Doptimizeref"/>
 |  | 
 | 
											
												
													
														|  | 
 |  | +            <Doptimize/>
 | 
											
												
													
														|  |              <template #footer>
 |  |              <template #footer>
 | 
											
												
													
														|  |                <div class="dialog-footer">
 |  |                <div class="dialog-footer">
 | 
											
												
													
														|  |                  <el-button @click="dialog.dboptimizer = false">取消</el-button>
 |  |                  <el-button @click="dialog.dboptimizer = false">取消</el-button>
 | 
											
												
													
														|  | -                <el-button type="primary" @click="getaddDsave(); dialog.dboptimizer = false">
 |  | 
 | 
											
												
													
														|  | 
 |  | +                <el-button type="primary" @click=" dialog.dboptimizer = false">
 | 
											
												
													
														|  |                    确定
 |  |                    确定
 | 
											
												
													
														|  |                  </el-button>
 |  |                  </el-button>
 | 
											
												
													
														|  |                </div>
 |  |                </div>
 | 
											
										
											
												
													
														|  | @@ -1437,11 +1437,11 @@
 | 
											
												
													
														|  |                  <h4 :id="titleId" :class="titleClass">梯度优化器:</h4>
 |  |                  <h4 :id="titleId" :class="titleClass">梯度优化器:</h4>
 | 
											
												
													
														|  |                </div>
 |  |                </div>
 | 
											
												
													
														|  |              </template>
 |  |              </template>
 | 
											
												
													
														|  | -            <Toptimize ref="Toptimizeref"/>
 |  | 
 | 
											
												
													
														|  | 
 |  | +            <Toptimize/>
 | 
											
												
													
														|  |              <template #footer>
 |  |              <template #footer>
 | 
											
												
													
														|  |                <div class="dialog-footer">
 |  |                <div class="dialog-footer">
 | 
											
												
													
														|  |                  <el-button @click="dialog.tboptimizer = false">取消</el-button>
 |  |                  <el-button @click="dialog.tboptimizer = false">取消</el-button>
 | 
											
												
													
														|  | -                <el-button type="primary" @click="getaddTsave(); dialog.tboptimizer = false">
 |  | 
 | 
											
												
													
														|  | 
 |  | +                <el-button type="primary" @click=" dialog.tboptimizer = false">
 | 
											
												
													
														|  |                    确定
 |  |                    确定
 | 
											
												
													
														|  |                  </el-button>
 |  |                  </el-button>
 | 
											
												
													
														|  |                </div>
 |  |                </div>
 | 
											
										
											
												
													
														|  | @@ -2231,7 +2231,7 @@ let dialog = ref({
 | 
											
												
													
														|  |    agency: false,
 |  |    agency: false,
 | 
											
												
													
														|  |    optimizer: false,
 |  |    optimizer: false,
 | 
											
												
													
														|  |    jboptimizer: false,
 |  |    jboptimizer: false,
 | 
											
												
													
														|  | -  dboptimizer: false,
 |  | 
 | 
											
												
													
														|  | 
 |  | +  dboptimize: false,
 | 
											
												
													
														|  |    tboptimizer: false,
 |  |    tboptimizer: false,
 | 
											
												
													
														|  |    isADflow:false,
 |  |    isADflow:false,
 | 
											
												
													
														|  |    lookover:false,
 |  |    lookover:false,
 | 
											
										
											
												
													
														|  | @@ -2441,7 +2441,6 @@ const optimizerfalse = (val) => {
 | 
											
												
													
														|  |      activeadf.value='代理优化器';
 |  |      activeadf.value='代理优化器';
 | 
											
												
													
														|  |      // dialog.value.optgroup = true;
 |  |      // dialog.value.optgroup = true;
 | 
											
												
													
														|  |      dialog.value.dboptimizer = true;
 |  |      dialog.value.dboptimizer = true;
 | 
											
												
													
														|  | -    Doptimizeref.value.getDoptimize(pid.value);
 |  | 
 | 
											
												
													
														|  |    } 
 |  |    } 
 | 
											
												
													
														|  |    //  else if (val == 'Xfiol' || val == 'Rosenbrock') {
 |  |    //  else if (val == 'Xfiol' || val == 'Rosenbrock') {
 | 
											
												
													
														|  |    //   importget();
 |  |    //   importget();
 | 
											
										
											
												
													
														|  | @@ -2451,7 +2450,6 @@ const optimizerfalse = (val) => {
 | 
											
												
													
														|  |    else if(val == '梯度优化器'){
 |  |    else if(val == '梯度优化器'){
 | 
											
												
													
														|  |      activeadf.value='梯度优化器';
 |  |      activeadf.value='梯度优化器';
 | 
											
												
													
														|  |      dialog.value.tboptimizer = true;
 |  |      dialog.value.tboptimizer = true;
 | 
											
												
													
														|  | -    Toptimizeref.value.getToptimize(pid.value);
 |  | 
 | 
											
												
													
														|  |    }else if(val == 'CST'){
 |  |    }else if(val == 'CST'){
 | 
											
												
													
														|  |     /// dialog.value.CSTt = true;
 |  |     /// dialog.value.CSTt = true;
 | 
											
												
													
														|  |    //  activeadf.value='CST';
 |  |    //  activeadf.value='CST';
 | 
											
										
											
												
													
														|  | @@ -3510,6 +3508,26 @@ const adfhandleClick=(tab,event)=>{
 | 
											
												
													
														|  |    activeadf.value=tab.props.label;
 |  |    activeadf.value=tab.props.label;
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +const getaddsave = () => {
 | 
											
												
													
														|  | 
 |  | +  if (Joptimizeref.value && typeof Joptimizeref.value.getaddsave === 'function') {
 | 
											
												
													
														|  | 
 |  | +        Joptimizeref.value.getaddsave();
 | 
											
												
													
														|  | 
 |  | +  }
 | 
											
												
													
														|  | 
 |  | +}
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +const getSave = (a) => {
 | 
											
												
													
														|  | 
 |  | +  if (a == 'aaa'){
 | 
											
												
													
														|  | 
 |  | +    if (Joptimizeref.value && typeof Joptimizeref.value.getaddsave === 'function') {
 | 
											
												
													
														|  | 
 |  | +        Joptimizeref.value.getaddsave();
 | 
											
												
													
														|  | 
 |  | +  }
 | 
											
												
													
														|  | 
 |  | +  if (Joptimizeref.value && typeof Joptimizeref.value.getaddsave === 'function') {
 | 
											
												
													
														|  | 
 |  | +        Joptimizeref.value.getaddsave();
 | 
											
												
													
														|  | 
 |  | +  }
 | 
											
												
													
														|  | 
 |  | +  if (Joptimizeref.value && typeof Joptimizeref.value.getaddsave === 'function') {
 | 
											
												
													
														|  | 
 |  | +        Joptimizeref.value.getaddsave();
 | 
											
												
													
														|  | 
 |  | +  }
 | 
											
												
													
														|  | 
 |  | +  }
 | 
											
												
													
														|  | 
 |  | +}
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |  </script>
 |  |  </script>
 | 
											
												
													
														|  |  <style lang="scss" scoped>
 |  |  <style lang="scss" scoped>
 | 
											
												
													
														|  |  .conter_flex {
 |  |  .conter_flex {
 |