diff --git a/ABAP_AS_WITH_POOL.jcoDestination b/ABAP_AS_WITH_POOL.jcoDestination
index 565b979..f2e94da 100644
--- a/ABAP_AS_WITH_POOL.jcoDestination
+++ b/ABAP_AS_WITH_POOL.jcoDestination
@@ -1,5 +1,9 @@
#for tests only !
+<<<<<<< HEAD
+#Thu Jun 20 12:02:54 CST 2024
+=======
#Thu Jun 20 11:01:14 CST 2024
+>>>>>>> e4cb8bad7c55f817ead3e419a33f96f5d3492ee4
jco.destination.pool_capacity=10
jco.client.lang=ZH
jco.client.ashost=172.19.0.125
@@ -7,5 +11,9 @@ jco.client.saprouter=
jco.client.user=RFC
jco.client.sysnr=00
jco.destination.peak_limit=10
+<<<<<<< HEAD
+jco.client.passwd=654321
+=======
jco.client.passwd=w7hAeYb,##Zc}g(emH-GJL;?*-*mA;_enm-`{=LFKC[%7:pE
+>>>>>>> e4cb8bad7c55f817ead3e419a33f96f5d3492ee4
jco.client.client=800
diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/sign/SHA1.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/sign/SHA1.java
index 0d9adce..b9c8694 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/sign/SHA1.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/sign/SHA1.java
@@ -32,6 +32,6 @@ public class SHA1 {
}
public static void main(String[] args) {
- System.out.println(shaEncode("uy4MbH"+"8879"));
+ System.out.println(shaEncode("uy4MbH"+"990101"));
}
}
diff --git a/ruoyi-ui/src/assets/logo/xunJiaLogo.png b/ruoyi-ui/src/assets/logo/xunJiaLogo.png
new file mode 100644
index 0000000..47e4e93
Binary files /dev/null and b/ruoyi-ui/src/assets/logo/xunJiaLogo.png differ
diff --git a/ruoyi-ui/src/router/index.js b/ruoyi-ui/src/router/index.js
index b116470..2ab93ba 100644
--- a/ruoyi-ui/src/router/index.js
+++ b/ruoyi-ui/src/router/index.js
@@ -53,6 +53,11 @@ export const constantRoutes = [
component: () => import('@/views/ssoLogin'),
hidden: true
},
+ {
+ path: '/ssoMobileLogin',
+ component: () => import('@/views/ssoMobileLogin'),
+ hidden: true
+ },
{
path: '/register',
component: () => import('@/views/register'),
@@ -147,6 +152,18 @@ export const constantRoutes = [
}
]
},
+ {
+ path: '/mobile/index',
+ component: Layout,
+ hidden: true,
+ children: [
+ {
+ path: '',
+ component: () => import('@/views/mobile/index'),
+ name: 'mobileIndex'
+ }
+ ]
+ },
]
// 动态路由,基于用户权限动态去加载
diff --git a/ruoyi-ui/src/views/mobile/index.vue b/ruoyi-ui/src/views/mobile/index.vue
index f0c6f3e..db271ed 100644
--- a/ruoyi-ui/src/views/mobile/index.vue
+++ b/ruoyi-ui/src/views/mobile/index.vue
@@ -2,14 +2,14 @@
-
报价
+
报价
-
+
- 报价单
+ 询价单
@@ -106,17 +106,17 @@ export default {
}
.app-card {
- background-color: #e0f7fa;
+ background-color: #F5F5F5;
border-radius: 15px;
- padding: 20px;
+ padding: 10px 20px 20px 20px;
margin-bottom: 20px;
}
.app-title {
- margin-bottom: 15px;
+ margin-bottom: 10px;
font-size: 18px;
color: #333;
- text-align: center;
+ text-align: left;
}
.app-icon-container {
diff --git a/ruoyi-ui/src/views/mobile/quoteMobile/index.vue b/ruoyi-ui/src/views/mobile/quoteMobile/index.vue
index f04f2b9..042d186 100644
--- a/ruoyi-ui/src/views/mobile/quoteMobile/index.vue
+++ b/ruoyi-ui/src/views/mobile/quoteMobile/index.vue
@@ -3,32 +3,37 @@
内容为空
@@ -36,9 +41,7 @@
{{quote.quotCode}}
- 编辑
- 查看
-
+ 编辑
订单号Id:{{quote.quotId}}
@@ -55,13 +58,16 @@
-
+
+
@@ -99,13 +105,15 @@ export default {
this.handleSearch();
},
mounted() {
+ this.$store.dispatch('app/toggleSideBarHide', true);
+ document.querySelector('.navbar').style.display = "none";
+ document.querySelector('.tags-view-container').style.display = "none";
},
methods: {
handleSearch() {
try {
listQuot(this.queryParams).then(response => {
this.quoteList = response.rows;
- this.queryParams.pageNum++;
this.total = response.total;
});
} catch (error) {
@@ -115,10 +123,9 @@ export default {
handleAdd() {
this.$router.push('/quoteMobile/add');
},
- handleEdit(quote, name) {
- const info = { quotId: quote.quotId, operate: name };
- console.log(info);
- this.$router.push({ path: '/quoteMobile/edit/edit', query: info });
+ handleEdit(quote) {
+ const info = {quotId : quote.quotId}
+ this.$router.push({ path: '/quoteMobile/edit/edit', query: info});
console.log(quote)
},
diff --git a/ruoyi-ui/src/views/mobile/quoteMobile/operation/add.vue b/ruoyi-ui/src/views/mobile/quoteMobile/operation/add.vue
index 8b5f65d..1e2ebb7 100644
--- a/ruoyi-ui/src/views/mobile/quoteMobile/operation/add.vue
+++ b/ruoyi-ui/src/views/mobile/quoteMobile/operation/add.vue
@@ -12,7 +12,7 @@
- 选择
+ 选择
@@ -20,11 +20,7 @@
-
-
-
-
+
-
+
@@ -41,16 +37,16 @@
-
-
+
- 清单附件(先保存再上传且必须是EXCEL文件)
+ 清单附件(先保存再上传且必须是EXCEL文件)
+ v-if="this.formData.quotApprovalStatus == '0' ">
上传文件
@@ -73,14 +69,14 @@
下载
-
+
删除
- 技术附件(先保存再上传,如包含清单附件则不受理)
+ 技术附件(先保存再上传,如包含清单附件则不受理)
+ v-if="this.formData.quotApprovalStatus == '0' ">
上传文件
@@ -103,29 +99,14 @@
下载
-
+
删除
- 反馈附件
-
-
- 上传文件
-
-
+ 反馈附件
@@ -139,8 +120,8 @@
- 保存
- 提交
+ 保存
+ 提交
取消
@@ -175,6 +156,7 @@ export default {
data() {
return {
isReadOnly: false,
+ isVIf: false,
// 报价单-询价附件列表数据
quotXjFileLoading: false,
quotXjFileList: [],
@@ -199,6 +181,7 @@ export default {
formData: {
quotId: null,
quotCode: '',
+ quotApprovalStatus: undefined,
quotCustomerName: '',
quotAddress: '',
quotCheckUserNickname: '',
@@ -235,21 +218,21 @@ export default {
computed: {},
watch: {},
created() {
- const queryParams = this.$route.query;
- console.log(queryParams);
- const quotId = queryParams.quotId;
- const operate = queryParams.operate;
- if (quotId !== undefined && quotId !== null) {
- const row = {'quotId':quotId}
+ const param = this.$route.query;
+
+ if (param.quotId !== undefined && param.quotId !== null) {
+ const row = {'quotId':param.quotId}
this.handleUpdate(row);
}
- if (operate === 'view') {
- this.isReadOnly = true;
- }
- console.log(quotId);
+
+
+ },
+ mounted() {
+ this.$store.dispatch('app/toggleSideBarHide', true);
+ document.querySelector('.navbar').style.display = "none";
+ document.querySelector('.tags-view-container').style.display = "none";
},
- mounted() {},
methods: {
//打开客户选择弹窗
openCustomer(){
@@ -293,11 +276,20 @@ export default {
this.showQt = true;
this.getQuotJsqrFileList('quotJsqrQtFkFile');
}
+
}
this.getQuotXjFileList();
this.getQuotJsgfFileList();
this.getQuotHjFileList();
this.getQuotFkFileList();
+ console.log("状态是" + this.formData.quotApprovalStatus)
+ if (this.formData.quotApprovalStatus === '0') {
+ this.isReadOnly = false;
+ this.isVIf = false
+ } else {
+ this.isReadOnly = true;
+ this.isVIf = true
+ }
},
/** 保存按钮 */
diff --git a/ruoyi-ui/src/views/ssoMobileLogin.vue b/ruoyi-ui/src/views/ssoMobileLogin.vue
new file mode 100644
index 0000000..b9ef7fb
--- /dev/null
+++ b/ruoyi-ui/src/views/ssoMobileLogin.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+