diff --git a/Code/Fe/src/components/addEditFromApiPop/index.vue b/Code/Fe/src/components/addEditFromApiPop/index.vue
index ed14da5..f33f41d 100644
--- a/Code/Fe/src/components/addEditFromApiPop/index.vue
+++ b/Code/Fe/src/components/addEditFromApiPop/index.vue
@@ -9,87 +9,120 @@
class="searchPageComponents"
:fullscreen="true"
style="width:calc(100% - 28px);left:14px;top:14px;height:calc(100% - 28px)"
+ v-loading="Loading.addEditApiLoading"
>
-
-
{{formTitle}}
-
-
-
-
+
+ {{formTitle}}
+
+
+
+
-
-
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 退出
+
+
+
+
+
+
+
+ 返回
+ 退出
+
+
+
@@ -194,6 +283,13 @@ export default {
::v-deep .el-dialog__header{
padding: 0 !important;
}
+ ::v-deep .el-row{
+ width: 100%;
+ }
+ ::v-deep .addEditFrom{
+ height: calc(100% - 120px);
+ overflow: auto;
+ }
::v-deep .el-form-item__label{
float: unset;
}
@@ -201,4 +297,9 @@ export default {
::v-deep .el-input,.el-select,.el-input-number{
width: 100% !important;
}
+
+ .dialog-footer{
+ padding-top: 15px;
+ text-align: right;
+ }
\ No newline at end of file
diff --git a/Code/Fe/src/mixins/LoadingMixins.js b/Code/Fe/src/mixins/LoadingMixins.js
index 703429c..3d96735 100644
--- a/Code/Fe/src/mixins/LoadingMixins.js
+++ b/Code/Fe/src/mixins/LoadingMixins.js
@@ -9,6 +9,8 @@ export const LoadingMixins = {
newAndEdiLoading: false,
autoTableLoading: false,
appMainLoading: false,
+ // fast-new
+ addEditApiLoading:false,//Api 新增编辑
},
//Dialog显示状态
displayDialog: {
diff --git a/Code/Fe/src/mixins/TableHeaderMixins.js b/Code/Fe/src/mixins/TableHeaderMixins.js
index b914721..c8482fb 100644
--- a/Code/Fe/src/mixins/TableHeaderMixins.js
+++ b/Code/Fe/src/mixins/TableHeaderMixins.js
@@ -32,6 +32,7 @@ export const TableHeaderMixins = {
// 关闭主表新增编辑api
closeAddEditApiPop(){
this.addEditApiType = null
+ this.editFromApiRowData = null
this.displayDialog.addEditApiDialog = false
},
// 导出功能
diff --git a/Code/Fe/src/mixins/TableMixins.js b/Code/Fe/src/mixins/TableMixins.js
index 01cdc38..35999f9 100644
--- a/Code/Fe/src/mixins/TableMixins.js
+++ b/Code/Fe/src/mixins/TableMixins.js
@@ -91,6 +91,7 @@ export const tableMixins = {
// 编辑 api
if (item.name == "editFromApi") {
this.addEditApiType = 'edit'
+ this.editFromApiRowData = row
this.displayDialog.addEditApiDialog = true;
}
// 删除
diff --git a/Code/Fe/src/mixins/mixins.js b/Code/Fe/src/mixins/mixins.js
index 642d849..03e8d2e 100644
--- a/Code/Fe/src/mixins/mixins.js
+++ b/Code/Fe/src/mixins/mixins.js
@@ -18,8 +18,6 @@ export const mixins = {
URLOption_add:allUrlOption[this.$route.name].addURL,
// 编辑
URLOption_edit:allUrlOption[this.$route.name].editURL,
- // 新增和编辑
- URLOption_updata:allUrlOption[this.$route.name].updataURL,
//明细-查看主表
URLOption_parent:allUrlOption[this.$route.name].parentURL ? allUrlOption[this.$route.name].parentURL : allUrlOption[this.$route.name].detailURL,
//明细-查看主表的连接id
@@ -67,6 +65,7 @@ export const mixins = {
],
addEditApiType: null,//Api新增编辑方式(add,edit)
+ editFromApiRowData:null,//Api编辑方式的默认值
}
},
methods: {
diff --git a/Code/Fe/src/mixins/newAndEdiDialogMixins.js b/Code/Fe/src/mixins/newAndEdiDialogMixins.js
index 4b5383d..3bd091e 100644
--- a/Code/Fe/src/mixins/newAndEdiDialogMixins.js
+++ b/Code/Fe/src/mixins/newAndEdiDialogMixins.js
@@ -51,10 +51,10 @@ export const newAndEdiDialogMixins = {
this.ref = val
this.Loading.newAndEdiLoading = true
let _updata = this.formReveal ? this.URLOption_add : this.URLOption_edit
- let _url = this.URLOption_updata ? this.URLOption_updata : (_updata ? _updata : this.URLOption_base)
+ let _url = _updata ? _updata : this.URLOption_base
switch (this.formReveal) {
case true:
- if(!_updata && !this.URLOption_updata){_url = _url + '/create'}
+ if(!_updata){_url = _url + '/create'}
postCreate(this.CreateFormData, _url).then(res => {
this.oldSkipCount = 1;
this.Loading.newAndEdiLoading = false
@@ -65,7 +65,7 @@ export const newAndEdiDialogMixins = {
})
break;
case false:
- if(!_updata && !this.URLOption_updata){_url = _url + '/update-by-id'}
+ if(!_updata){_url = _url + '/update-by-id'}
postUpdate(this.editFormData, this.editFormData.id, _url).then(res => {
this.propsData = res
this.Loading.newAndEdiLoading = false
diff --git a/Code/Fe/src/utils/baseData/urlOption.js b/Code/Fe/src/utils/baseData/urlOption.js
index 0b7fbe6..7747726 100644
--- a/Code/Fe/src/utils/baseData/urlOption.js
+++ b/Code/Fe/src/utils/baseData/urlOption.js
@@ -8,9 +8,8 @@ export const TestSchool = {
masterName:'studentName'//明细获取主表信息的title名称
// parentURL:null,//明细-查看主表:特殊接口,如果没有则走detailURL
// deleteURL:null,//删除特殊URL
- // updataURL:null,//新增+编辑特殊URL(新增+编辑使用一个)
- // addURL:null,//新增特殊URL(有此参数,updataURL无效)
- // editURL:null,//编辑特殊URL(有此参数,updataURL无效)
+ // addURL:null,//新增特殊URL
+ // editURL:null,//编辑特殊URL
// exportURL:'exportURL',//导出特殊URL
}
diff --git a/Code/Fe/src/views/login/index.vue b/Code/Fe/src/views/login/index.vue
index 6580f64..bbf2fb0 100644
--- a/Code/Fe/src/views/login/index.vue
+++ b/Code/Fe/src/views/login/index.vue
@@ -180,7 +180,6 @@ export default {
return
this.loading = true
this.loginForm.userNameOrEmailAddress = this.loginForm.username
- // todo-new:与permission文件的登录统一封装
let _zh = localStorage.getItem('columnsApiNamesZh')
login(this.loginForm).then(()=>{
// this.$store.dispatch('user/login', this.loginForm).then(() => {
diff --git a/Code/Fe/src/views/menuList/ExportCustomUserSetting.vue b/Code/Fe/src/views/menuList/ExportCustomUserSetting.vue
new file mode 100644
index 0000000..1ee030d
--- /dev/null
+++ b/Code/Fe/src/views/menuList/ExportCustomUserSetting.vue
@@ -0,0 +1,324 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
(displayDialog.detailsDialog = val)"
+ @drawerbutton="drawerbutton"
+ @handleCommand="drawerHandle"
+ @close-value="closeValue"
+ :firstTabs="firstTabs"
+ :totalCount="totalCountDetails"
+ :currentPage="oldSkipCountDetails"
+ :MaxResultCount="MaxResultCountDetails"
+ @alterResultCountDetails="alterResultCountDetails"
+ @alertoldSkipCountDetails="alertoldSkipCountDetails"
+ :buttonOperationList_left="operationButtonsDetail"
+ >
+
+
+
+
\ No newline at end of file
diff --git a/Code/Fe/src/views/menuList/TestSchool.vue b/Code/Fe/src/views/menuList/TestSchool.vue
index 12b0e77..a0afeb7 100644
--- a/Code/Fe/src/views/menuList/TestSchool.vue
+++ b/Code/Fe/src/views/menuList/TestSchool.vue
@@ -68,6 +68,7 @@