|
|
@@ -44,8 +44,8 @@
|
|
|
<el-table-column prop="enname" label="英文名称">
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="type" label="模型类型" width="160"/>
|
|
|
- <el-table-column prop="mdUnit" label="模型单位" width="200"/>
|
|
|
- <el-table-column prop="mdContact" label="联系方式" width="100"/>
|
|
|
+ <el-table-column prop="mdUnit" label="模型单位" width="200" show-overflow-tooltip/>
|
|
|
+ <el-table-column prop="mdContact" label="联系方式" width="100" show-overflow-tooltip/>
|
|
|
<el-table-column prop="status" label="模型状态" width="140">
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="modifyBy" label="发布时间" width="170"/>
|
|
|
@@ -679,7 +679,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<script setup>
|
|
|
-import { getModelList,addModel,delMdid,getModelDetail,updateModel,addGroup,getParamsList,changePar,delAllPar,getModelParList,delFen,changeShenhe } from "@/api/register/regCom";
|
|
|
+import { getModelList,addModel,delMdid,getModelDetail,updateModel,addGroup,getParamsList,changePar,delAllPar,getModelParList,delFen,changeShenhe,delModelPar } from "@/api/register/regCom";
|
|
|
import { ref, onMounted, onUnmounted, nextTick } from 'vue';
|
|
|
import { Search } from '@element-plus/icons-vue'
|
|
|
import {
|
|
|
@@ -953,6 +953,7 @@ function gatherTable(){
|
|
|
function handleNodeClick(node, data){
|
|
|
var keyArray = []
|
|
|
selFen.value = false
|
|
|
+ parMgid.value = node.mgid
|
|
|
tableDataCanAll.value.forEach(item=>{
|
|
|
keyArray.push(item.key)
|
|
|
})
|
|
|
@@ -1054,17 +1055,37 @@ function delAllCan(){
|
|
|
}).catch(() => {});
|
|
|
}
|
|
|
function saveChangePar(){
|
|
|
- tableDataCanAll.value.forEach((item, index, array) => {
|
|
|
+ if(checked1.value===true&&tableDataCan.value.length>0){
|
|
|
+ tableDataCan.value.forEach((item, index, array) => {
|
|
|
+ tableDataCanAll.value.push(item)
|
|
|
+ })
|
|
|
+ tableDataCanAll.value.push(tableDataCan.value)
|
|
|
+ }
|
|
|
+ if(tableDataCanAll.value.length>0){
|
|
|
+ tableDataCanAll.value.forEach((item, index, array) => {
|
|
|
item.mdid = parForm.value.mdid
|
|
|
item.parCate = 'int'
|
|
|
- })
|
|
|
- changePar(tableDataCanAll.value).then(res=>{
|
|
|
- if(res.code===200){
|
|
|
- proxy.$modal.msgSuccess("修改成功");
|
|
|
- dialogVisiblePei.value = false
|
|
|
- getModelListTable()
|
|
|
+ })
|
|
|
+ changePar(tableDataCanAll.value).then(res=>{
|
|
|
+ if(res.code===200){
|
|
|
+ proxy.$modal.msgSuccess("修改成功");
|
|
|
+ dialogVisiblePei.value = false
|
|
|
+ getModelListTable()
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ var par = {
|
|
|
+ mdid:parForm.value.mdid
|
|
|
}
|
|
|
- })
|
|
|
+ delModelPar(par).then(res=>{
|
|
|
+ if(res.code===200){
|
|
|
+ proxy.$modal.msgSuccess("修改成功");
|
|
|
+ dialogVisiblePei.value = false
|
|
|
+ getModelListTable()
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
async function showPei(row){
|
|
|
dialogVisiblePei.value = true
|