Merge branch 'dev-nx' of http://192.168.0.56:3000/bonus/devicesmgt into dev-nx
This commit is contained in:
commit
9ec44744da
|
|
@ -0,0 +1,96 @@
|
||||||
|
|
||||||
|
user nginx;
|
||||||
|
worker_processes auto;
|
||||||
|
|
||||||
|
error_log /var/log/nginx/error.log notice;
|
||||||
|
pid /var/run/nginx.pid;
|
||||||
|
|
||||||
|
|
||||||
|
events {
|
||||||
|
worker_connections 1024;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
http {
|
||||||
|
include mime.types;
|
||||||
|
default_type application/octet-stream;
|
||||||
|
server_tokens off;
|
||||||
|
|
||||||
|
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
|
||||||
|
'$status $body_bytes_sent "$http_referer" '
|
||||||
|
'"$http_user_agent" "$http_x_forwarded_for"';
|
||||||
|
|
||||||
|
#access_log logs/access.log main;
|
||||||
|
sendfile on;
|
||||||
|
#tcp_nopush on;
|
||||||
|
|
||||||
|
#keepalive_timeout 0;
|
||||||
|
keepalive_timeout 65;
|
||||||
|
client_max_body_size 100M;
|
||||||
|
client_body_buffer_size 100M;
|
||||||
|
fastcgi_buffer_size 128k;
|
||||||
|
fastcgi_buffers 8 128k;
|
||||||
|
fastcgi_busy_buffers_size 128k;
|
||||||
|
fastcgi_temp_file_write_size 128k;
|
||||||
|
#gzip on;
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 80;
|
||||||
|
server_name localhost;
|
||||||
|
charset utf-8;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
# 网站根目录,此处使用容器内的路径
|
||||||
|
root /usr/local/www/dist;
|
||||||
|
# 默认首页
|
||||||
|
index index.html;
|
||||||
|
# 尝试从磁盘找到请求的文件,如果不存在则跳转到 index.html
|
||||||
|
try_files $uri $uri/ /index.html;
|
||||||
|
}
|
||||||
|
|
||||||
|
location /APP {
|
||||||
|
# 网站根目录,此处使用容器内的路径
|
||||||
|
alias /usr/local/www/APP;
|
||||||
|
# 尝试从磁盘找到请求的文件,如果不存在则跳转到 index.html
|
||||||
|
#index cqjj.apk;
|
||||||
|
# try_files $uri $uri/ /index.html;
|
||||||
|
}
|
||||||
|
|
||||||
|
location /bigScrap {
|
||||||
|
# 网站根目录,此处使用容器内的路径
|
||||||
|
alias /usr/local/www/bigScrap;
|
||||||
|
# 默认首页
|
||||||
|
index index01.html;
|
||||||
|
# 尝试从磁盘找到请求的文件,如果不存在则跳转到 index.html
|
||||||
|
try_files $uri $uri/ /bigScrap/index01.html;
|
||||||
|
}
|
||||||
|
|
||||||
|
location /dev-api/ {
|
||||||
|
#rewrite ^.+api/?(.*)$ /$1 break; #这样写有问题,在网上看有人这样写,发现有问题
|
||||||
|
rewrite ^/dev-api/(.*)$ /$1 break; #必须的写这个,使用nginx的rewrite对uri进行重写 下面这行也要改为api
|
||||||
|
proxy_pass http://192.168.1.2:28080/; #跨域转发路由地址
|
||||||
|
proxy_redirect off;
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
}
|
||||||
|
|
||||||
|
location /screen/ {
|
||||||
|
#rewrite ^.+api/?(.*)$ /$1 break; #这样写有问题,在网上看有人这样写,发现有问题
|
||||||
|
rewrite ^/screen/(.*)$ /$1 break; #必须的写这个,使用nginx的rewrite对uri进行重写 下面这行也要改为api
|
||||||
|
proxy_pass http://192.168.1.2:28080/; #跨域转发路由地址
|
||||||
|
proxy_redirect off;
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -603,11 +603,11 @@
|
||||||
GROUP BY tt.task_id
|
GROUP BY tt.task_id
|
||||||
order by
|
order by
|
||||||
case when #{record.orderStatus} = 0 then tt.update_time
|
case when #{record.orderStatus} = 0 then tt.update_time
|
||||||
when #{record.orderStatus} = 1 then tt.update_time
|
when #{record.orderStatus} = 1 or #{record.orderStatus} is null then tt.update_time
|
||||||
when #{record.orderStatus} = 2 then tt.task_status
|
when #{record.orderStatus} = 2 then tt.task_status
|
||||||
when #{record.orderStatus} = 3 then tt.task_status
|
when #{record.orderStatus} = 3 then tt.task_status
|
||||||
end
|
end
|
||||||
<if test="record.orderStatus == 1 or record.orderStatus == 3">
|
<if test="record.orderStatus == 1 or record.orderStatus == 3 or record.orderStatus == null">
|
||||||
desc
|
desc
|
||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
@ -1051,7 +1051,7 @@
|
||||||
ELSE
|
ELSE
|
||||||
IFNULL(mt.num, 0)
|
IFNULL(mt.num, 0)
|
||||||
END as num,
|
END as num,
|
||||||
(lad.pre_num - IF(lad.al_num IS NULL,'0',lad.al_num)) AS outNum,mm.ma_code as maCode
|
(lad.pre_num - IF(lad.al_num IS NULL,'0',lad.al_num)) AS outNum,subquery0.ma_code as maCode
|
||||||
FROM
|
FROM
|
||||||
lease_apply_details lad
|
lease_apply_details lad
|
||||||
LEFT JOIN ma_type mt ON lad.type_id = mt.type_id
|
LEFT JOIN ma_type mt ON lad.type_id = mt.type_id
|
||||||
|
|
|
||||||
|
|
@ -135,4 +135,6 @@ public class AgreementInfo extends BaseEntity {
|
||||||
@ApiModelProperty(value = "导出选中列表")
|
@ApiModelProperty(value = "导出选中列表")
|
||||||
private List<Long> dataCondition;
|
private List<Long> dataCondition;
|
||||||
|
|
||||||
|
private Integer isCommit;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -34,6 +34,7 @@ public interface SltAgreementInfoMapper {
|
||||||
int insApply(SltAgreementApply apply);
|
int insApply(SltAgreementApply apply);
|
||||||
|
|
||||||
int insRelation(SltAgreementRelation relation);
|
int insRelation(SltAgreementRelation relation);
|
||||||
|
int upRelation(SltAgreementRelation relation);
|
||||||
|
|
||||||
int insDetails(SltAgreementInfo info);
|
int insDetails(SltAgreementInfo info);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -88,8 +88,14 @@ public class SltAgreementInfoServiceImpl implements SltAgreementInfoService {
|
||||||
public int settlementReview(SltAgreementApply apply) {
|
public int settlementReview(SltAgreementApply apply) {
|
||||||
Long userid = SecurityUtils.getLoginUser().getUserid();
|
Long userid = SecurityUtils.getLoginUser().getUserid();
|
||||||
apply.setAuditor(String.valueOf(userid));
|
apply.setAuditor(String.valueOf(userid));
|
||||||
|
int j;
|
||||||
|
if ("2".equals(apply.getStatus())) {
|
||||||
|
// 驳回
|
||||||
|
int i = sltAgreementInfoMapper.updateRelation(apply);
|
||||||
|
j = sltAgreementInfoMapper.updateApply(apply);
|
||||||
|
} else {
|
||||||
|
// 通过
|
||||||
int i = sltAgreementInfoMapper.updateRelation(apply);
|
int i = sltAgreementInfoMapper.updateRelation(apply);
|
||||||
int j = 0;
|
|
||||||
if (i > 0) {
|
if (i > 0) {
|
||||||
List<SltAgreementRelation> relations = sltAgreementInfoMapper.getRelations(apply);
|
List<SltAgreementRelation> relations = sltAgreementInfoMapper.getRelations(apply);
|
||||||
List<AgreementInfo> infos = new ArrayList<>();
|
List<AgreementInfo> infos = new ArrayList<>();
|
||||||
|
|
@ -110,6 +116,7 @@ public class SltAgreementInfoServiceImpl implements SltAgreementInfoService {
|
||||||
throw new ServiceException("结算审核失败");
|
throw new ServiceException("结算审核失败");
|
||||||
//throw new ServiceException(ExceptionDict.SETTLEMENT_REVIEW_ERROR_MSG,ExceptionDict.SETTLEMENT_REVIEW_ERROR);
|
//throw new ServiceException(ExceptionDict.SETTLEMENT_REVIEW_ERROR_MSG,ExceptionDict.SETTLEMENT_REVIEW_ERROR);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return j;
|
return j;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -181,6 +188,7 @@ public class SltAgreementInfoServiceImpl implements SltAgreementInfoService {
|
||||||
list.add(info);
|
list.add(info);
|
||||||
relation.setApplyId(String.valueOf(apply.getId()));
|
relation.setApplyId(String.valueOf(apply.getId()));
|
||||||
sltAgreementInfoMapper.updateInfoStatus(relation.getAgreementId());
|
sltAgreementInfoMapper.updateInfoStatus(relation.getAgreementId());
|
||||||
|
sltAgreementInfoMapper.upRelation(relation);
|
||||||
int j = sltAgreementInfoMapper.insRelation(relation);
|
int j = sltAgreementInfoMapper.insRelation(relation);
|
||||||
if (j < 0) {
|
if (j < 0) {
|
||||||
throw new ServiceException("新增协议结算记录失败");
|
throw new ServiceException("新增协议结算记录失败");
|
||||||
|
|
|
||||||
|
|
@ -91,11 +91,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
where agreement_id = #{agreementId}
|
where agreement_id = #{agreementId}
|
||||||
and type_id = #{typeId}
|
and type_id = #{typeId}
|
||||||
</update>
|
</update>
|
||||||
|
<delete id="upRelation">
|
||||||
|
update slt_agreement_relation
|
||||||
|
set is_commit = 1
|
||||||
|
where agreement_id = #{agreementId}
|
||||||
|
</delete>
|
||||||
<select id="getSltAgreementInfo" resultType="com.bonus.sgzb.material.domain.AgreementInfo">
|
<select id="getSltAgreementInfo" resultType="com.bonus.sgzb.material.domain.AgreementInfo">
|
||||||
SELECT bai.agreement_id, bai.agreement_code, contract_code,file_url ,file_name,sign_time,
|
SELECT bai.agreement_id, bai.agreement_code, contract_code,file_url ,file_name,sign_time,
|
||||||
bui.unit_id,bui.unit_name , bp.lot_id as projectId , bp.lot_name as projectName,
|
bui.unit_id,bui.unit_name , bp.lot_id as projectId , bp.lot_name as projectName,
|
||||||
plan_start_time,lease_day,auth_person,phone,saa.remark,bai.protocol,sar.cost as cost,
|
plan_start_time,lease_day,auth_person,phone,saa.remark,bai.protocol,sar.cost as cost,sar.is_commit as isCommit,
|
||||||
case when sar.id is null then '1' when sar.status = '0' then '2' when sar.status = '1' then '3' end as sltStatus
|
case when sar.id is null then '1' when sar.status = '0' then '2' when sar.status = '1' then '3' when sar.status = '2' then '4' end as sltStatus
|
||||||
FROM bm_agreement_info bai
|
FROM bm_agreement_info bai
|
||||||
LEFT JOIN bm_project_lot bp ON bp.lot_id = bai.project_id
|
LEFT JOIN bm_project_lot bp ON bp.lot_id = bai.project_id
|
||||||
LEFT JOIN bm_unit_info bui ON bui.unit_id = bai.unit_id
|
LEFT JOIN bm_unit_info bui ON bui.unit_id = bai.unit_id
|
||||||
|
|
@ -118,6 +123,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<when test="sltStatus == '3'.toString()">
|
<when test="sltStatus == '3'.toString()">
|
||||||
and sar.status = '1'
|
and sar.status = '1'
|
||||||
</when>
|
</when>
|
||||||
|
<when test="sltStatus == '4'.toString()">
|
||||||
|
and sar.status = '2'
|
||||||
|
</when>
|
||||||
</choose>
|
</choose>
|
||||||
ORDER BY sltStatus,bai.agreement_id desc
|
ORDER BY sltStatus,bai.agreement_id desc
|
||||||
</select>
|
</select>
|
||||||
|
|
|
||||||
|
|
@ -140,6 +140,7 @@
|
||||||
<span v-if="scope.row.sltStatus == '1'">未结算</span>
|
<span v-if="scope.row.sltStatus == '1'">未结算</span>
|
||||||
<span v-if="scope.row.sltStatus == '2'">已结算</span>
|
<span v-if="scope.row.sltStatus == '2'">已结算</span>
|
||||||
<span v-if="scope.row.sltStatus == '3'">已审核</span>
|
<span v-if="scope.row.sltStatus == '3'">已审核</span>
|
||||||
|
<span v-if="scope.row.sltStatus == '4'">已驳回</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
|
|
@ -164,7 +165,7 @@
|
||||||
type="primary"
|
type="primary"
|
||||||
icon="el-icon-edit"
|
icon="el-icon-edit"
|
||||||
@click="handleApply(scope.row)"
|
@click="handleApply(scope.row)"
|
||||||
v-if="scope.row.sltStatus == '1'"
|
v-if="scope.row.sltStatus == '1' || (scope.row.sltStatus == '4' && scope.row.isCommit == 0 )"
|
||||||
>结算申请</el-button
|
>结算申请</el-button
|
||||||
>
|
>
|
||||||
<!-- <el-button
|
<!-- <el-button
|
||||||
|
|
@ -220,6 +221,7 @@ export default {
|
||||||
{ id: '1', name: '未结算' },
|
{ id: '1', name: '未结算' },
|
||||||
{ id: '2', name: '已结算' },
|
{ id: '2', name: '已结算' },
|
||||||
{ id: '3', name: '已审核' },
|
{ id: '3', name: '已审核' },
|
||||||
|
{ id: '4', name: '已驳回' },
|
||||||
], //集合
|
], //集合
|
||||||
// 表格数据
|
// 表格数据
|
||||||
agreementList: [],
|
agreementList: [],
|
||||||
|
|
@ -235,6 +237,7 @@ export default {
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
keyWord: undefined,
|
keyWord: undefined,
|
||||||
sltStatus: '',
|
sltStatus: '',
|
||||||
|
isCommit:'',
|
||||||
unitId: '',
|
unitId: '',
|
||||||
projectId: '',
|
projectId: '',
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -218,6 +218,7 @@ export default {
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
keyWord: undefined,
|
keyWord: undefined,
|
||||||
sltStatus: '',
|
sltStatus: '',
|
||||||
|
isCommit: '',
|
||||||
unitId: '',
|
unitId: '',
|
||||||
projectId: '',
|
projectId: '',
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue