@@ -139,8 +139,8 @@ export default {
message: this.$t('language.name'),
languageList: [],
pageLanguage: {
- XjSysManage: 'Checkpoint',
- abbreviation: 'Checkpoint',
+ XjSysManage: 'Xujie',
+ abbreviation: 'Xujie',
setting: '设置',
languageSetting: '语言设置',
userSetting: '用户设置',
@@ -458,8 +458,9 @@ export default {
},
},
created() {
- this.getLanguageList()
- this.getFunctionButtonList()
+ //取消多语言
+ // this.getLanguageList()
+ // this.getFunctionButtonList()
this.favoriteIsOk()
}
}
diff --git a/src/views/modules/srmBaseInformation/srmSupplierAddress.vue b/src/views/modules/srmBaseInformation/srmSupplierAddress.vue
new file mode 100644
index 0000000..2728cb3
--- /dev/null
+++ b/src/views/modules/srmBaseInformation/srmSupplierAddress.vue
@@ -0,0 +1,94 @@
+
+
+
+ {{buttons.search}}
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+ {{scope.row[item.columnProp]}}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/srmBaseInformation/srmSupplierCurrency.vue b/src/views/modules/srmBaseInformation/srmSupplierCurrency.vue
new file mode 100644
index 0000000..8096199
--- /dev/null
+++ b/src/views/modules/srmBaseInformation/srmSupplierCurrency.vue
@@ -0,0 +1,350 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.active === 'Y' ? '启用' : '禁用' }}
+
+
+
+
+ {{ scope.row.baseCurrency === 'Y' ? '是' : '否' }}
+
+
+
+
+ 编辑 |
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/srmBaseInformation/srmSupplierGroup.vue b/src/views/modules/srmBaseInformation/srmSupplierGroup.vue
new file mode 100644
index 0000000..a0cc0fa
--- /dev/null
+++ b/src/views/modules/srmBaseInformation/srmSupplierGroup.vue
@@ -0,0 +1,489 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增
+ 导出
+
+
+
+
+
+
+
+ {{ scope.row[`${item.columnProp}Desc`] }}
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+ 编辑 |
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
diff --git a/src/views/modules/srmSupplier/supplierList.vue b/src/views/modules/srmSupplier/supplierList.vue
index 7581e69..b1787e4 100644
--- a/src/views/modules/srmSupplier/supplierList.vue
+++ b/src/views/modules/srmSupplier/supplierList.vue
@@ -20,9 +20,9 @@
- Query
- {{'Export'}}
-
+ 查询
+ {{'导出'}}
+ 新增
@@ -37,32 +37,35 @@
@row-click="changeData"
v-loading="dataListLoading"
style="margin-top: 0px; width: 100%;">
-
-
-
-
-
-
-
-
-
-
-
- {{scope.row[item.columnProp]}}
-
-
-
-
+
+
+ {{scope.row[item.columnProp]}}
+
+
+
+
+
+
+ 编辑 |
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -816,5 +1379,115 @@ export default {
padding: 5px !important;
}
+/* 供应商对话框整体样式 */
+.supplier-dialog {
+ font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
+}
+
+.supplier-dialog .el-dialog {
+ margin-top: 5vh !important;
+ margin-bottom: 5vh !important;
+}
+
+.supplier-dialog .el-dialog__header {
+ padding: 20px 25px 15px 25px;
+ border-bottom: 1px solid #E4E7ED;
+}
+.supplier-dialog .el-dialog__body {
+ padding: 25px 25px 20px 25px;
+ max-height: 75vh;
+ overflow-y: auto;
+ min-height: 500px;
+}
+
+.dialog-content {
+ width: 100%;
+}
+
+/* 供应商表单样式 */
+.supplier-form {
+ width: 100%;
+}
+
+.supplier-form .el-form-item {
+ margin-bottom: 18px;
+}
+
+.supplier-form .el-form-item__label {
+ font-weight: 500;
+ color: #303133;
+ line-height: 32px;
+ padding-right: 12px;
+}
+
+.supplier-form .el-form-item__content {
+ line-height: normal;
+}
+
+/* 表单分组样式 */
+.form-section {
+ margin-bottom: 20px;
+}
+
+.form-section:last-child {
+ margin-bottom: 15px;
+}
+
+/* 输入框样式 */
+.supplier-form .el-input,
+.supplier-form .el-textarea,
+.supplier-form .el-date-editor {
+ width: 100%;
+}
+
+/* 文本域样式优化 */
+.supplier-form .el-textarea__inner {
+ resize: none;
+ font-family: inherit;
+ line-height: 1.5;
+}
+
+/* 对话框底部按钮居中 */
+.dialog-footer-center {
+ text-align: center;
+ padding: 20px 0 10px 0;
+ border-top: 1px solid #E4E7ED;
+ margin-top: 25px;
+}
+
+.dialog-footer-center .el-button {
+ margin: 0 10px;
+ min-width: 90px;
+ height: 36px;
+ padding: 0 20px;
+ font-size: 14px;
+}
+
+
+/* 响应式调整 */
+@media (max-width: 1200px) {
+ .supplier-dialog {
+ width: 95% !important;
+ }
+
+ .supplier-dialog .el-dialog__body {
+ padding: 20px 20px 15px 20px;
+ }
+}
+
+@media (max-width: 768px) {
+ .supplier-form .el-col {
+ margin-bottom: 20px;
+ }
+
+ .form-section {
+ margin-bottom: 35px;
+ }
+
+ .supplier-form .el-form-item__label {
+ line-height: 28px;
+ height: 28px;
+ }
+}