Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
cloud-fb
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王衍超
cloud-fb
Commits
eb0ac591
Commit
eb0ac591
authored
Apr 22, 2021
by
王炜晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
销售计划分析sql
parent
59b74fff
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
170 additions
and
2 deletions
+170
-2
SalesPlanAdvQuery.jmx
...ces/com/xyst/dinas/sales/advanquery/SalesPlanAdvQuery.jmx
+4
-0
SalesPlanDetailAdvQuery.jmx
...m/xyst/dinas/sales/advanquery/SalesPlanDetailAdvQuery.jmx
+27
-0
SalesPlanDetailQueryView.jmx
.../xyst/dinas/sales/advanquery/SalesPlanDetailQueryView.jmx
+127
-0
SalesPlanQueryView.jmx
...es/com/xyst/dinas/sales/advanquery/SalesPlanQueryView.jmx
+12
-2
No files found.
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/advanquery/SalesPlanAdvQuery.jmx
View file @
eb0ac591
...
...
@@ -12,6 +12,7 @@
<sql-type>
SQL
</sql-type>
<sql>
SELECT
salesPlan.id AS id,
xystorganization.NAME AS organization,
planningCycle.title AS planningCycleTitle,
projectFiled.projectName AS projectName,
...
...
@@ -25,7 +26,9 @@
LEFT JOIN PlanningCycle AS planningCycle ON planningCycle.id = salesPlan.planningCycle
LEFT JOIN NeedPlan AS needPlan ON needPlan.planningCycle = salesPlan.planningCycle
LEFT JOIN ProjectFiled AS projectFiled ON projectFiled.id = needPlan.project UNION
WHERE ( salesPlan.DISCARD = FALSE OR salesPlan.DISCARD IS NULL )
SELECT
salesPlanTemp.id AS id,
xystorganizationrTemp.NAME AS organization,
planningCycleTemp.title AS planningCycleTitle,
projectFiledTemp.projectName AS projectName,
...
...
@@ -39,6 +42,7 @@
LEFT JOIN PlanningCycleTemp AS planningCycleTemp ON planningCycleTemp.id = salesPlanTemp.planningCycle
LEFT JOIN ProjectFiledTemp AS projectFiledTemp ON projectFiledTemp.id = salesPlanTemp.project
LEFT JOIN NeedPlanTemp AS needPlanTemp ON needPlanTemp.planningCycle = salesPlanTemp.planningCycle
WHERE ( salesPlanTemp.DISCARD = FALSE OR salesPlanTemp.DISCARD IS NULL )
</sql>
</template>
</content>
...
...
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/advanquery/SalesPlanDetailAdvQuery.jmx
0 → 100644
View file @
eb0ac591
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
>
<specification>
1.0
</specification>
<id>
9fb8ea1b-b04b-4876-815a-1337272e9863
</id>
<name>
com.xyst.dinas.sales.advanquery.SalesPlanDetailAdvQuery
</name>
<title>
销售计划分析
</title>
<description>
销售计划分析
</description>
<define>
advanced.query.template
</define>
<define-version>
1.0
</define-version>
<content>
<template>
<sql-type>
SQL
</sql-type>
<sql>
SELECT
salesPlanDetail.id AS id,
dinasType.name AS dinasTypeName,
salesPlanDetail.requiredAmount AS requiredAmount,
salesPlanDetail.planAmount AS planAmount,
salesPlanDetail.actualSaleAmount AS actualSaleAmount
FROM
NeedPlan$NeedPlanDetail AS salesPlanDetail
LEFT JOIN DinasType AS dinasType ON dinasType.id = salesPlanDetail.dinasType
WHERE salesPlanDetail.masterId = :?billId
</sql>
</template>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/advanquery/SalesPlanDetailQueryView.jmx
0 → 100644
View file @
eb0ac591
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns=
"http://www.beecode.cn/schema/amino-metadata"
>
<specification>
1.0
</specification>
<id>
d6ba7ca3-e79d-43b1-b414-26cf7a96f194
</id>
<name>
com.xyst.dinas.sales.advanquery.SalesPlanDetailQueryView
</name>
<title>
销售计划分析
</title>
<description>
销售计划分析
</description>
<define>
advanced.query.view
</define>
<define-version>
1.0
</define-version>
<content>
<view>
{
"name": "销售计划分析详情",
"title": "销售计划分析详情",
"description": "销售计划分析详情",
"actions": [],
"scenes" : {
"isShowScenes" : true
},
"fuzzySearch": [
],
"isShowTabCountZero": true,
"groups": [
{
"name": "all",
"title": "全部",
"content": {
"datasource": "com.xyst.dinas.sales.advanquery.SalesPlanDetailAdvQuery"
}
}
],
"content": {
"isShowView": "table",
"datasource": "com.xyst.dinas.sales.advanquery.SalesPlanDetailAdvQuery",
"arguments": {
"items": [
]
},
"actions": [
{
"param": [],
"enable": "ALL",
"name": "query_export",
"action": "query_export",
"title": "导出",
"type": ""
},
{
"name": "queryRefresh",
"title": "刷新",
"action": "queryRefresh",
"param": [],
"type": "",
"enable": "ALL"
}
],
"table": {
"selectType": "MULTI",
"serialNumber": "series",
"pageSize": 200,
"orders":[
],
"expand": false,
"columns": [
{
"type": "VALUE",
"title": "id",
"key": "id",
"columnType": {
"name" : "inner",
"data": {
"selected": true
}
}
},
{
"type": "VALUE",
"title": "砂石种类",
"key": "dinasTypeName",
"columnType": {
"name": "select",
"data": {
"selected": true
}
}
},
{
"type": "VALUE",
"title": "需用计划量(吨)",
"key": "requiredAmount",
"columnType": {
"name": "select",
"data": {
"selected": true
}
}
},
{
"type": "VALUE",
"title": "销售计划量(吨)",
"key": "PlanAmount",
"columnType": {
"name": "select",
"data": {
"selected": true
}
}
},
{
"type": "VALUE",
"title": "实际运输量(吨)",
"key": "actualSaleAmount",
"columnType": {
"name": "select",
"data": {
"selected": true
}
}
}
]
}
}
}
</view>
</content>
</metadata>
backend/xyst.dinas.sales/src/main/resources/com/xyst/dinas/sales/advanquery/SalesPlanQueryView.jmx
View file @
eb0ac591
...
...
@@ -63,6 +63,17 @@
],
"expand": false,
"columns": [
{
"type": "VALUE",
"title": "id",
"key": "id",
"columnType": {
"name" : "inner",
"data": {
"selected": true
}
}
},
{
"type": "VALUE",
"title": "区域公司",
...
...
@@ -150,8 +161,7 @@
"title" : "详情",
"action" : "openDetail",
"param" : {
"viewName" : "123",
"billId" : "id"
"modelName" : "123"
},
"type" : ""
} ],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment