常用Linux指令:
查看日誌:find -name catalina.out
查看日誌信息:tail -f catalina.out
查看Tomcat運行情況:ps aux | grep tomcat
凱:ps -ef | grep java
一。 提示信息錯別字
代碼中:
將Workspace中對應的文件導入到服務器、Linux系統中。
[root@fupd-fkmid1 local]# ll
總用量 36268
-rw-r--r--. 1 root root 8989099 11月 15 2017 apache-tomcat-7.0.81.tar.gz
-rw-r--r--. 1 root root 9153943 11月 19 2017 apache-tomcat-8.0.30.tar.zip
drwxr-xr-x. 2 root root 6 8月 12 2015 bin
drwxr-xr-x. 2 root root 6 8月 12 2015 etc
drwxr-xr-x. 2 root root 6 8月 12 2015 games
drwxr-xr-x. 2 root root 6 8月 12 2015 include
drwxr-xr-x. 2 root root 6 8月 12 2015 lib
drwxr-xr-x. 2 root root 6 8月 12 2015 lib64
drwxr-xr-x. 2 root root 6 8月 12 2015 libexec
drwxr-xr-x. 11 root root 4096 11月 3 2017 nginx
-rw-r--r--. 1 root root 18986244 11月 12 2017 nginx.zip
drwxr-xr-x. 2 root root 6 8月 12 2015 sbin
drwxr-xr-x. 5 root root 46 11月 27 2016 share
drwxr-xr-x. 2 root root 6 8月 12 2015 src
drwxr-xr-x. 3 root root 33 11月 19 2017 tomcat
drwxr-xr-x. 3 root root 33 11月 15 2017 tomcat7
drwxr-xr-x. 3 root root 33 11月 19 2017 tomcat8
[root@fupd-fkmid1 local]# cd tomcat7
[root@fupd-fkmid1 tomcat7]# ll
總用量 4
drwxr-xr-x. 9 root root 4096 11月 15 2017 apache-tomcat-7.0.81
[root@fupd-fkmid1 tomcat7]# cd apa*
[root@fupd-fkmid1 apache-tomcat-7.0.81]# ll
總用量 104
drwxr-xr-x. 3 root root 4096 11月 20 2017 bin
drwxr-xr-x. 3 root root 4096 11月 15 2017 conf
drwxr-xr-x. 2 root root 4096 11月 15 2017 lib
-rw-r--r--. 1 root root 56846 8月 11 2017 LICENSE
drwxr-xr-x. 2 root root 4096 11月 20 2017 logs
-rw-r--r--. 1 root root 1239 8月 11 2017 NOTICE
-rw-r--r--. 1 root root 8965 8月 11 2017 RELEASE-NOTES
-rw-r--r--. 1 root root 16195 8月 11 2017 RUNNING.txt
drwxr-xr-x. 3 root root 44 11月 20 2017 temp
drwxr-xr-x. 7 root root 76 8月 11 2017 webapps
drwxr-xr-x. 3 root root 21 11月 16 2017 work
[root@fupd-fkmid1 apache-tomcat-7.0.81]# cd bin
[root@fupd-fkmid1 bin]# ll
總用量 804
-rw-r--r--. 1 root root 28503 8月 11 2017 bootstrap.jar
-rw-r--r--. 1 root root 14028 8月 11 2017 catalina.bat
-rwxr-xr-x. 1 root root 21646 8月 11 2017 catalina.sh
-rw-r--r--. 1 root root 1647 8月 11 2017 catalina-tasks.xml
-rw-r--r--. 1 root root 0 11月 20 2017 cem%0043ache.data
-rw-r--r--. 1 root root 24283 8月 11 2017 commons-daemon.jar
-rw-r--r--. 1 root root 204944 8月 11 2017 commons-daemon-native.tar.gz
-rw-r--r--. 1 root root 2040 8月 11 2017 configtest.bat
-rwxr-xr-x. 1 root root 1922 8月 11 2017 configtest.sh
-rwxr-xr-x. 1 root root 7888 8月 11 2017 daemon.sh
-rw-r--r--. 1 root root 2091 8月 11 2017 digest.bat
-rwxr-xr-x. 1 root root 1965 8月 11 2017 digest.sh
drwxr-xr-x. 2 root root 21 11月 16 2017 log
-rw-r--r--. 1 root root 3430 8月 11 2017 setclasspath.bat
-rwxr-xr-x. 1 root root 3547 8月 11 2017 setclasspath.sh
-rw-r--r--. 1 root root 2020 8月 11 2017 shutdown.bat
-rwxr-xr-x. 1 root root 1902 8月 11 2017 shutdown.sh
-rw-r--r--. 1 root root 2022 8月 11 2017 startup.bat
-rwxr-xr-x. 1 root root 1904 8月 11 2017 startup.sh
-rw-r--r--. 1 root root 44511 8月 11 2017 tomcat-juli.jar
-rw-r--r--. 1 root root 399836 8月 11 2017 tomcat-native.tar.gz
-rw-r--r--. 1 root root 4021 8月 11 2017 tool-wrapper.bat
-rwxr-xr-x. 1 root root 5024 8月 11 2017 tool-wrapper.sh
-rw-r--r--. 1 root root 2026 8月 11 2017 version.bat
-rwxr-xr-x. 1 root root 1908 8月 11 2017 version.sh
[root@fupd-fkmid1 bin]# sh shutdown.sh
Using CATALINA_BASE: /usr/local/tomcat7/apache-tomcat-7.0.81
Using CATALINA_HOME: /usr/local/tomcat7/apache-tomcat-7.0.81
Using CATALINA_TMPDIR: /usr/local/tomcat7/apache-tomcat-7.0.81/temp
Using JRE_HOME: /usr/lib/jvm/jdk1.7.0_79
Using CLASSPATH: /usr/local/tomcat7/apache-tomcat-7.0.81/bin/bootstrap.jar:/usr/local/tomcat7/apache-tomcat-7.0.81/bin/tomcat-juli.jar
[root@fupd-fkmid1 bin]# sh startup.sh
Using CATALINA_BASE: /usr/local/tomcat7/apache-tomcat-7.0.81
Using CATALINA_HOME: /usr/local/tomcat7/apache-tomcat-7.0.81
Using CATALINA_TMPDIR: /usr/local/tomcat7/apache-tomcat-7.0.81/temp
Using JRE_HOME: /usr/lib/jvm/jdk1.7.0_79
Using CLASSPATH: /usr/local/tomcat7/apache-tomcat-7.0.81/bin/bootstrap.jar:/usr/local/tomcat7/apache-tomcat-7.0.81/bin/tomcat-juli.jar
Tomcat started.
[root@fupd-fkmid1 bin]#
改了之後沒效果,把 21.76中的文件也替換掉了,還是無效
重啓76下tomcat8 ,成功!
[root@fupd-fkmid2 /]# ps aux | grep tomcat7 21.76下的Tomcat7沒有啓動
root 4840 0.0 0.0 112660 960 pts/1 S+ 13:56 0:00 grep --color=auto tomcat7
[root@fupd-fkmid2 /]# ps aux | grep tomcat8 21.76下的Tomcat8已經啓動
root 3464 0.9 10.0 7870976 1633624 ? Sl 11:55 1:05 /usr/lib/jvm/jdk1.7.0_79/bin/java -Djava.util.logging.config.file=/usr/local/tomcat8/apache-tomcat-8.0.30/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/tomcat8/apache-tomcat-8.0.30/endorsed -classpath /usr/local/tomcat8/apache-tomcat-8.0.30/bin/bootstrap.jar:/usr/local/tomcat8/apache-tomcat-8.0.30/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat8/apache-tomcat-8.0.30 -Dcatalina.home=/usr/local/tomcat8/apache-tomcat-8.0.30 -Djava.io.tmpdir=/usr/local/tomcat8/apache-tomcat-8.0.30/temp org.apache.catalina.startup.Bootstrap start
root 4842 0.0 0.0 112664 964 pts/1 S+ 13:56 0:00 grep --color=auto tomcat8
[root@fupd-fkmid2 /]#
[root@fupd-fkmid1 /]# ps aux | grep tomcat 21.75下的Tomcat7已經啓動,Tomcat8沒有啓動
root 4643 0.0 0.0 112660 960 pts/1 S+ 14:01 0:00 grep --color=auto tomcat
root 21567 0.2 8.3 8758596 1351252 ? Sl 8月22 3:41 /usr/lib/jvm/jdk1.7.0_79/bin/java -Djava.util.logging.config.file=/usr/local/tomcat7/apache-tomcat-7.0.81/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.endorsed.dirs=/usr/local/tomcat7/apache-tomcat-7.0.81/endorsed -classpath /usr/local/tomcat7/apache-tomcat-7.0.81/bin/bootstrap.jar:/usr/local/tomcat7/apache-tomcat-7.0.81/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat7/apache-tomcat-7.0.81 -Dcatalina.home=/usr/local/tomcat7/apache-tomcat-7.0.81 -Djava.io.tmpdir=/usr/local/tomcat7/apache-tomcat-7.0.81/temp org.apache.catalina.startup.Bootstrap start
[root@fupd-fkmid1 /]# ps aux | grep tomcat721.75下的Tomcat7已經啓動??之前重啓過此Tomcat,但是沒有生效??
root 4647 0.0 0.0 112660 960 pts/1 S+ 14:02 0:00 grep --color=auto tomcat7
root 21567 0.2 8.3 8758596 1351252 ? Sl 8月22 3:41 /usr/lib/jvm/jdk1.7.0_79/bin/java -Djava.util.logging.config.file=/usr/local/tomcat7/apache-tomcat-7.0.81/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.endorsed.dirs=/usr/local/tomcat7/apache-tomcat-7.0.81/endorsed -classpath /usr/local/tomcat7/apache-tomcat-7.0.81/bin/bootstrap.jar:/usr/local/tomcat7/apache-tomcat-7.0.81/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat7/apache-tomcat-7.0.81 -Dcatalina.home=/usr/local/tomcat7/apache-tomcat-7.0.81 -Djava.io.tmpdir=/usr/local/tomcat7/apache-tomcat-7.0.81/temp org.apache.catalina.startup.Bootstrap start
[root@fupd-fkmid1 /]# ps aux | grep tomcat8 21.75下的Tomcat8沒有啓動
root 4657 0.0 0.0 112660 964 pts/1 S+ 14:02 0:00 grep --color=auto tomcat8
[root@fupd-fkmid1 /]#
二。導出生成環境下的日誌文件
點擊 21.75/21.76。查看文件:find -name catalina.out 日誌文件名稱,日誌還有每天日期對應的部分
注意,日誌文件在75、76之間會切換,負載均衡
find -name catalina.out 運行的日誌在Tomcat中間件下
確定到底是在75、76哪一個中,查看系統中哪個Tomcat在運行:[root@fupd-fkmid2 /]# ps aux | grep tomcat
進入到正在運行的Tomcat下,再操作下生成環境,觀看日誌信息的變化確定下日誌的位置。
查看日誌文件:tail -f catalina.out ,Ctrl+c 是退出tail命令
直接在Linux中查看日誌的變化信息,或者將日誌文件導出來直接在記事本上看
三。導出生成環境下的Oracle,並將導出的數據庫部署到本地
導出步驟
1、在堡壘機用root用戶以ssh方式連接oracle數據庫,ip:10.168.12.110
2、 切換用戶
su - oracle
3、sqlplus登錄數據庫:
sqlplus cem/cem@Feikong_FEIKONG
4、查詢當前DATA_PUMP_DIR路徑,導出後需到該目錄下去下載dmp文件:
SELECT * FROM DBA_DIRECTORIES;
5、退出sqlplus:
exit
6、執行導出命令
expdp cem/cem@Feikong_FEIKONG schemas=cem dumpfile=cemfx20180829.dmp DIRECTORY=DATA_PUMP_DIR;
7、使用ftp/xShell 工具將第四步查出路徑下的cemfx20180829.dmp文件下載到本地
導入步驟:
1、ssh連接測試數據庫,ip:10.168.30.122
2. 切換用戶
su - oracle
3.sqlplus登錄數據庫:
sqlplus cemfx_uat/[email protected]:1521/feikong
4、查詢當前DATA_PUMP_DIR路徑
SELECT * FROM DBA_DIRECTORIES;
5、退出sqlplus:
exit
6、使用ftp/xShell 工具將之前導出到本地的cemfx20180829.dmp文件上傳到第4步查到的路徑下
7、導入:
impdp cemfx_uat/[email protected]:1521/feikong directory=DATA_PUMP_DIR dumpfile=cemfx20180829.dmp TABLE_EXISTS_ACTION=REPLACE remap_schema=cem:cemfx_uat remap_tablespace=CEM_FOSUN:CEMFX_UAT
---注意:必須使用oracle用戶導入,不能使用sqlplus中的SQL裏導入。
【】【將生產環境服務器中的代碼同步到客戶UAT環境下】【】
使用xShell工具 將此文件導出到本地機器的文件夾中
修改所導出的CEM文件夾下的 sys_center.properties 文件
將修改後的CEM文件夾導入到UAT 環境下, 10.168.30.122:22 用戶kaixing
重啓UAT下的所有Tomcat。以上操作的結果,是將目前生產環境下的代碼同步到了UAT環境下,這兩個地方的代碼都是有Bug的,接下來就應該要將自己測試環境下的改過Bug的代碼打包,增量發佈到UAT環境下,UAT環境下調試通過之後,再將代碼發版到生產環境下。
###自己測試環境中的代碼,直接在SVN中更新即可。如果要將自己測試環境下的代碼同步到UAT,需要使用代碼中的工具類,進行打包,文件包的路徑爲D:\update_pkg\fx\20180827\CEM。將包增量發版到UAT環境下。
四。已刪除報銷單未釋放申請單借款信息;(申請單帶借款,顯示已關聯報銷單,但該報銷單已經被刪除),
申請單號 SQD18021208622
先查看下這個報銷單在數據庫中的字段信息: SQBX18082176650
跟Ajax進去查看代碼中所調用的SQL語句,改下SQL,紅色部分爲自己新加的,在數據庫中執行下SQL語句
select
main.id as BILLID,
main.billno as BILLNO,
info.billtype as BILLTYPE,
info.billname as BILLNAME,
TO_CHAR(main.FINISHTASKTIME,'YYYY-MM-DD') AS CREATETIME,
emp.name as APLNAME,
dept.name as REQORGNAME,
dept1.name as REQDEPTNAME,
detail.subject as SUBJECT,
obj.name as SUBJECTNAME,
TO_CHAR(DETAIL.ORIGINALCURRENCYSUM, 'FM99999999990.0099') AS ORIGINALCURRENCYSUM,
SUM(bl.BALANCE_AMOUNT) ORIGINALCURRENCY,
to_char(listagg(mreve.BILLNO, ',') within group(order by mreve.BILLNO)) TOEXPENSEDATANO,
main.BILLSTATUS as BILLSTATUS,
CASE WHEN
main.BILLSTATUS='0' AND main.ABATEBUDGETTIME IS NOT NULL THEN '待處理'
ELSE DIC.VALUE END AS BILLSTATUSTXT,
detail.finishflag as DZFLAG,
CASE WHEN detail.finishflag='001'
THEN '已完結' ELSE '未完結' END AS DZFLAGTXT
from t_cem_bill_maindata main
left join t_cem_bill_detaildata detail on main.id = detail.mainid
left join t_cem_bill_detaildata reve on detail.id = reve.DZBILLDETAILID
left join t_cem_bill_maindata mreve on mreve.id = reve.mainid AND mreve.billstatus != '-1'
left join t_cem_bill_billinfo info on info.id = main.billtype
left join T_CEM_SYS_EMPLOYEE emp on emp.id = main.REQUSER
left join T_CEM_SYS_DEPT dept on dept.id = main.REQORG
left join T_CEM_SYS_DEPT dept1 on dept1.id = main.REQDEPT
left join t_cem_sys_object obj on obj.id = detail.subject
LEFT JOIN T_CEM_COMM_DICTIONARY DIC ON DIC.KEY = main.BILLSTATUS AND
DIC.BATCHCODE='BS'
LEFT JOIN t_cem_bill_balancedata bl ON bl.main_id=main.id and bl.BALANCETYPE='BUD_BX'
<where>
(info.billtype = '1' or info.billtype = '14') and main.corpid = #{corpid} and main.billstatus != '-1'
and main.reqdept in (select da.dataaccessid
from t_cem_rbac_dataaccess da
where (da.objectid = #{accountId}
再把改過的BillMainData_SqlMap.xml問價導入到服務器中,重啓Tomcat。至此,關聯報銷單不會顯示了
然後,改下數據庫中的剩餘可用金額字段,保存,Over!
select * from t_cem_bill_maindata where billno = 'SQBX18082176650'
select * from t_cem_bill_maindata where billno = 'SQD18021208622'
select * from t_cem_bill_balancedata where bill_no = 'SQD18021208622'
注意,負載均衡,75、76下的對應文件都要替換掉,然後各自的Tomcat7、Tomcat8都重啓
五。
單據查詢報表顯示的明細,與單據內實際明細不符(單據內實際明細條數8條,單據查詢報表顯示6條,將兩條金額相同的明細進行合併,並且將剩餘可用金額進行加總了)截圖三。 單據號:SQD17122119660
http://10.168.70.32/CEM/queryCurrentUserMainDataApplyListSystem.ajax 跟前端的Ajax,在代碼中修改SQL語句,紅色部分爲新增的。然後將此BillMainData_SqlMap.xml文件導入服務器,步驟同上四。
原來,SQL與結果爲:
select
main.id as BILLID,
main.billno as BILLNO,
info.billtype as BILLTYPE,
info.billname as BILLNAME,
TO_CHAR(main.FINISHTASKTIME,'YYYY-MM-DD') AS CREATETIME,
emp.name as APLNAME,
dept.name as REQORGNAME,
dept1.name as REQDEPTNAME,
detail.subject as SUBJECT,
obj.name as SUBJECTNAME,
TO_CHAR(DETAIL.ORIGINALCURRENCYSUM, 'FM99999999990.0099') AS ORIGINALCURRENCYSUM,
SUM(bl.BALANCE_AMOUNT) ORIGINALCURRENCY,
to_char(listagg(mreve.BILLNO, ',') within group(order by mreve.BILLNO)) TOEXPENSEDATANO,
main.BILLSTATUS as BILLSTATUS,
CASE WHEN
main.BILLSTATUS='0' AND main.ABATEBUDGETTIME IS NOT NULL THEN '待處理'
ELSE DIC.VALUE END AS BILLSTATUSTXT,
detail.finishflag as DZFLAG,
CASE WHEN detail.finishflag='001'
THEN '已完結' ELSE '未完結' END AS DZFLAGTXT
from t_cem_bill_maindata main
left join t_cem_bill_detaildata detail on main.id = detail.mainid
left join t_cem_bill_detaildata reve on detail.id = reve.DZBILLDETAILID
left join t_cem_bill_maindata mreve on mreve.id = reve.mainid AND mreve.billstatus != '-1'
left join t_cem_bill_billinfo info on info.id = main.billtype
left join T_CEM_SYS_EMPLOYEE emp on emp.id = main.REQUSER
left join T_CEM_SYS_DEPT dept on dept.id = main.REQORG
left join T_CEM_SYS_DEPT dept1 on dept1.id = main.REQDEPT
left join t_cem_sys_object obj on obj.id = detail.subject
LEFT JOIN T_CEM_COMM_DICTIONARY DIC ON DIC.KEY = main.BILLSTATUS AND
DIC.BATCHCODE='BS'
LEFT JOIN t_cem_bill_balancedata bl ON bl.main_id=main.id and bl.BALANCETYPE='BUD_BX'
where
/*(info.billtype = '1' or info.billtype = '14') and*/ /*main.billstatus != '-1' and emp.name = '包榮榮' and */ main.billno='SQD17122119660'
/* and main.reqdept in (select da.dataaccessid
from t_cem_rbac_dataaccess da
where da.accessmode = '4')
*/
GROUP BY
main.id,
main.billno,
info.billtype,
info.billname,
main.FINISHTASKTIME,
emp.name,
dept.name,
dept1.name,
detail.subject,
obj.name,
DETAIL.ORIGINALCURRENCYSUM,
main.BILLSTATUS,
main.ABATEBUDGETTIME,
DIC.VALUE,
detail.finishflag
改後,SQL和結果爲:【紅色部分爲新增的】
select
main.id as BILLID,
main.billno as BILLNO,
info.billtype as BILLTYPE,
info.billname as BILLNAME,
TO_CHAR(main.FINISHTASKTIME,'YYYY-MM-DD') AS CREATETIME,
emp.name as APLNAME,
dept.name as REQORGNAME,
dept1.name as REQDEPTNAME,
detail.subject as SUBJECT,
detail.id,
obj.name as SUBJECTNAME,
TO_CHAR(DETAIL.ORIGINALCURRENCYSUM, 'FM99999999990.0099') AS ORIGINALCURRENCYSUM,
SUM(bl.BALANCE_AMOUNT) ORIGINALCURRENCY,
to_char(listagg(mreve.BILLNO, ',') within group(order by mreve.BILLNO)) TOEXPENSEDATANO,
main.BILLSTATUS as BILLSTATUS,
CASE WHEN
main.BILLSTATUS='0' AND main.ABATEBUDGETTIME IS NOT NULL THEN '待處理'
ELSE DIC.VALUE END AS BILLSTATUSTXT,
detail.finishflag as DZFLAG,
CASE WHEN detail.finishflag='001'
THEN '已完結' ELSE '未完結' END AS DZFLAGTXT
from t_cem_bill_maindata main
left join t_cem_bill_detaildata detail on main.id = detail.mainid
left join t_cem_bill_detaildata reve on detail.id = reve.DZBILLDETAILID
left join t_cem_bill_maindata mreve on mreve.id = reve.mainid AND mreve.billstatus != '-1'
left join t_cem_bill_billinfo info on info.id = main.billtype
left join T_CEM_SYS_EMPLOYEE emp on emp.id = main.REQUSER
left join T_CEM_SYS_DEPT dept on dept.id = main.REQORG
left join T_CEM_SYS_DEPT dept1 on dept1.id = main.REQDEPT
left join t_cem_sys_object obj on obj.id = detail.subject
LEFT JOIN T_CEM_COMM_DICTIONARY DIC ON DIC.KEY = main.BILLSTATUS AND
DIC.BATCHCODE='BS'
LEFT JOIN t_cem_bill_balancedata bl ON bl.main_id=main.id and bl.BALANCETYPE='BUD_BX'
where
/*(info.billtype = '1' or info.billtype = '14') and*/ /*main.billstatus != '-1' and emp.name = '包榮榮' and */ main.billno='SQD17122119660'
/* and main.reqdept in (select da.dataaccessid
from t_cem_rbac_dataaccess da
where da.accessmode = '4')
*/
GROUP BY
main.id,
main.billno,
info.billtype,
info.billname,
main.FINISHTASKTIME,
emp.name,
dept.name,
dept1.name,
detail.subject,
detail.id,
obj.name,
DETAIL.ORIGINALCURRENCYSUM,
main.BILLSTATUS,
main.ABATEBUDGETTIME,
DIC.VALUE,
detail.finishflag
六。增量發版,打包文件。
注意,連接數據庫的文件,不要更改,要保持原來連接生產庫的
七。給出SQL 語句
SELECT
main.billno as "單據編號",
info.billname as "單據名稱",
CASE WHEN main.BILLSTATUS='0' AND main.ABATEBUDGETTIME IS NOT NULL THEN
'待處理' ELSE DIC.VALUE END AS "單據狀態",
billinvoice.INVOICENUM as "發票號碼",
billinvoice.INVOICECODE as "發票代碼",
billinvoice.BILLINGTIME as "開票日期",
IM.SELLER_NAME AS "銷貨方名稱",
decode(IM.CERTIFICATION, '0',
'待認證',
'1',
'認證失敗',
'2',
'認證成功') AS "認證狀態",
billinvoice.Notaxmoney as "無稅金額",
billinvoice.taxmoney as "稅額",
billinvoice.TAXPRICETOTAL as "稅價合計",
billinvoice.TAXRATE as "稅率",
TO_CHAR(main.FINISHTASKTIME,'YYYY-MM-DD') AS "單據審批結束日期",
emp.name AS "認證人",
dept1.name as "部門",
obj2.name as "渠道",
obj1.code as "險種代碼",
obj1.name as "險種名稱",
detail.ORIGINALCURRENCYSUM AS "金額"
FROM
t_cem_bill_maindata main
LEFT JOIN t_cem_bill_billinfo info on info.id = main.billtype
LEFT JOIN T_CEM_COMM_DICTIONARY DIC ON DIC.KEY = main.BILLSTATUS and DIC.BATCHCODE='BS'
LEFT JOIN t_cem_bill_detaildata detail on main.id = detail.mainid
LEFT JOIN t_cem_sys_object obj1 on obj1.id = detail.item02
LEFT JOIN t_cem_sys_object obj2 on obj2.id = detail.item03
LEFT JOIN T_CEM_SYS_DEPT dept1 on dept1.id = main.REQDEPT
LEFT JOIN t_cem_bill_invoiceinfo billinvoice on billinvoice.detailid=detail.id
LEFT JOIN t_Cem_Invoice_Maindata im ON IM.Invoice_Num= BILLINVOICE.invoicenum
LEFT JOIN T_CEM_SYS_EMPLOYEE EMP ON EMP.ID= im.AUTHOR
WHERE
main.billstatus != '-1'
八。後臺樹形菜單顯示錯誤
解決方法:
查看
此頁面中的事件所對應的Ajax
九.
十。單據、資金、憑證。大梁培訓
資金
ZJGLUSER.AUTHORIZATION_TO_PAYMENT@ZJ_LINK paymentZS.insertPaymentDataToZJ
T_CEM_FUND_PAYMENT_INTERFACE paymentZS.insertPaymentDataToInterface
T_CEM_FUND_PAYMENTFLOW PaymentSqlMap.synFundInPushDataToFundFlow
T_CEM_FUND_PAYMENT
PaymentFundService.pushFundFlowDataForPay
PaymentFundBaseService.fundPaymentPushPay
PaymentBaseService.pushFundPayData
http://localhost:8889/CEM/pushFundPayData.ajax -- 推送支付
T_CEM_FUND_PAYMENT(審批完成) BillWorkFlowBusinessService.workFlowEndBusiness
T_CEM_BILL_PAYMENT
http://localhost:8889/CEM/payInfoToAudit.ajax --支付信息審覈
select * from t_Cem_Bill_Maindata t where t.billno='FYBX18062611414';
select f.username,f.display_name,t.* from t_Cem_Wf_Persontask t, t_Cem_Sys_Employee tc, t_Cem_Rbac_Account f
where t.Businesskey='FYBX18062611414' and t.assignee=tc.id and tc.accountid=f.id;
select * from T_CEM_FUND_PAYMENT t where t.billno='FYBX18062611414' order by t.createtime desc;
select * from T_CEM_FUND_PAYMENTFLOW t where t.billno='FYBX18062611414' order by t.createtime desc;
select * from T_CEM_FUND_PAYMENT_INTERFACE t order by t.erp_payment_id desc ;
----------------------------------------我是低調的分隔線--------------------------------------------