|
@@ -318,6 +318,149 @@
|
|
|
>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
+ <!-- 位移约束力 -->
|
|
|
+ <el-dialog
|
|
|
+ v-if="active=='four-0'"
|
|
|
+ :visible.sync="dialog.Offset_visiable"
|
|
|
+ :close-on-click-modal="false"
|
|
|
+ @close='activecleer()'
|
|
|
+ class="dialog"
|
|
|
+ :modal='false'
|
|
|
+ custom-class='dialoglocation dialog_color'
|
|
|
+ width="385px"
|
|
|
+ :style="styX"
|
|
|
+ >
|
|
|
+ <div slot="title" class=dialog_header>
|
|
|
+ <el-image class="imge" :src="shx4" fit="cover" />
|
|
|
+ <span class="text-color">位移约束力</span>
|
|
|
+ </div>
|
|
|
+ <div class="selecr">
|
|
|
+ <el-form>
|
|
|
+ <el-form-item label="名称" :label-width="formLabelWidth2">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="类型" :label-width="formLabelWidth2">
|
|
|
+ <el-input v-model="form.leixing" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="单元类型" :label-width="formLabelWidth2">
|
|
|
+ <el-select @change="changest" v-model="femval4" placeholder="请选择">
|
|
|
+ <el-option
|
|
|
+ v-for="item in femlist4"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item.value"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
+ <div slot="footer" class="dialog-footer">
|
|
|
+ <el-button type="info" @click="dialog.Offset_visiable = false">取消</el-button>
|
|
|
+ <el-button type="primary" @click="dialog.Offset_visiable = false"
|
|
|
+ >确定</el-button
|
|
|
+ >
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
+ <!-- 集中力 -->
|
|
|
+ <el-dialog
|
|
|
+ v-if="active=='four-2'"
|
|
|
+ :visible.sync="dialog.singleforce_visiable"
|
|
|
+ :close-on-click-modal="false"
|
|
|
+ @close='activecleer()'
|
|
|
+ class="dialog"
|
|
|
+ :modal='false'
|
|
|
+ custom-class='dialoglocation dialog_color'
|
|
|
+ width="385px"
|
|
|
+ :style="styX"
|
|
|
+ >
|
|
|
+ <div slot="title" class=dialog_header>
|
|
|
+ <el-image class="imge" :src="shx6" fit="cover" />
|
|
|
+ <span class="text-color">集中力</span>
|
|
|
+ </div>
|
|
|
+ <div class="selecr">
|
|
|
+ <el-form>
|
|
|
+ <el-form-item label="名称" :label-width="formLabelWidth2">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="单元类型" :label-width="formLabelWidth2">
|
|
|
+ <el-select @change="changest" v-model="femval5" placeholder="请选择">
|
|
|
+ <el-option
|
|
|
+ v-for="item in femlist5"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item.value"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="CF1" :label-width="formLabelWidth2">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="CF2" :label-width="formLabelWidth2">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="CF3" :label-width="formLabelWidth2">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
+ <div slot="footer" class="dialog-footer">
|
|
|
+ <el-button type="info" @click="dialog.singleforce_visiable = false">取消</el-button>
|
|
|
+ <el-button type="primary" @click="dialog.singleforce_visiable = false"
|
|
|
+ >确定</el-button
|
|
|
+ >
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
+<!-- 温度约束 -->
|
|
|
+ <el-dialog
|
|
|
+ v-if="active=='four-4'"
|
|
|
+ :visible.sync="dialog.jdtemp_visiable"
|
|
|
+ :close-on-click-modal="false"
|
|
|
+ @close='activecleer()'
|
|
|
+ class="dialog"
|
|
|
+ :modal='false'
|
|
|
+ custom-class='dialoglocation dialog_color'
|
|
|
+ width="385px"
|
|
|
+ :style="styX"
|
|
|
+ >
|
|
|
+ <div slot="title" class=dialog_header>
|
|
|
+ <el-image class="imge" :src="shx8" fit="cover" />
|
|
|
+ <span class="text-color">温度约束</span>
|
|
|
+ </div>
|
|
|
+ <div class="selecr">
|
|
|
+ <el-form>
|
|
|
+ <el-form-item label="名称" :label-width="formLabelWidth2">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="区域" :label-width="formLabelWidth2">
|
|
|
+ <el-select @change="changest" v-model="femval4" placeholder="请选择">
|
|
|
+ <el-option
|
|
|
+ v-for="item in femlist4"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item.value"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="温度值" :label-width="formLabelWidth2">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
+ <div slot="footer" class="dialog-footer">
|
|
|
+ <el-button type="info" @click="dialog.jdtemp_visiable = false">取消</el-button>
|
|
|
+ <el-button type="primary" @click="dialog.jdtemp_visiable = false"
|
|
|
+ >确定</el-button
|
|
|
+ >
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
+
|
|
|
|
|
|
</div>
|
|
|
</template>
|
|
@@ -402,6 +545,7 @@ export default {
|
|
|
type: [],
|
|
|
resource: '',
|
|
|
desc: '',
|
|
|
+ leixing:'gu ding yue shu'
|
|
|
|
|
|
},
|
|
|
dialog:{
|
|
@@ -409,6 +553,9 @@ export default {
|
|
|
attribute_visiable:false,
|
|
|
materials_visiable:false,
|
|
|
cross_visiable:false,
|
|
|
+ Offset_visiable:false,
|
|
|
+ singleforce_visiable:false,
|
|
|
+ jdtemp_visiable:false,
|
|
|
|
|
|
},
|
|
|
jihlist:[
|
|
@@ -483,6 +630,15 @@ export default {
|
|
|
{value:'0',name:'选择单元几何名称'},
|
|
|
],
|
|
|
femval3:'0',
|
|
|
+ femlist4:[
|
|
|
+ {value:'0',name:'(选择已定义的节点集合)'},
|
|
|
+ ],
|
|
|
+ femval4:'0',
|
|
|
+ femlist5:[
|
|
|
+ {value:'0',name:'(拾取节点,显示节点编号)'},
|
|
|
+ {value:'1',name:'(选择已定义的节点集合)'},
|
|
|
+ ],
|
|
|
+ femval5:'0',
|
|
|
}
|
|
|
},
|
|
|
methods:{
|
|
@@ -512,9 +668,19 @@ this.styX.left=e.clientX+'px';
|
|
|
case 'three-1':
|
|
|
this.dialog.materials_visiable=true;
|
|
|
break;
|
|
|
- case 'three-2':
|
|
|
+ case 'three-2':
|
|
|
this.dialog.cross_visiable =true;
|
|
|
break;
|
|
|
+ case 'four-0':
|
|
|
+ this.dialog.Offset_visiable =true;
|
|
|
+ break;
|
|
|
+ case 'four-2':
|
|
|
+ this.dialog.singleforce_visiable =true;
|
|
|
+ break;
|
|
|
+ case 'four-4':
|
|
|
+ this.dialog.jdtemp_visiable=true;
|
|
|
+ break;
|
|
|
+
|
|
|
}
|
|
|
|
|
|
},
|