提交代码
parent
64b66015aa
commit
f845d6e42f
|
@ -149,7 +149,7 @@ public class LabourApiController extends BaseController {
|
||||||
if(req.getDataSign(sysApplyConfig.getPrivateKey())){
|
if(req.getDataSign(sysApplyConfig.getPrivateKey())){
|
||||||
try {
|
try {
|
||||||
SurProjectAttendanceGroup surProjectAttendanceGroup = JSONObject.parseObject(req.getData(), SurProjectAttendanceGroup.class);
|
SurProjectAttendanceGroup surProjectAttendanceGroup = JSONObject.parseObject(req.getData(), SurProjectAttendanceGroup.class);
|
||||||
if(StringUtils.isNotEmpty(surProjectAttendanceGroup.getServerid()) && surProjectAttendanceGroup.getCompanyId()!=null && StringUtils.isNotEmpty(surProjectAttendanceGroup.getCompanyTypeId())){
|
if(StringUtils.isNotEmpty(surProjectAttendanceGroup.getServerid()) && surProjectAttendanceGroup.getCompanyId()!=null && StringUtils.isNotEmpty(surProjectAttendanceGroup.getCompanyTypeId()) && StringUtils.isNotEmpty(surProjectAttendanceGroup.getCompanyName()) && StringUtils.isNotEmpty(surProjectAttendanceGroup.getName())){
|
||||||
// 查询当前班组是否已推送
|
// 查询当前班组是否已推送
|
||||||
SurProjectAttendanceGroup searchModel = new SurProjectAttendanceGroup();
|
SurProjectAttendanceGroup searchModel = new SurProjectAttendanceGroup();
|
||||||
searchModel.setAppId(sysApplyConfig.getAppId());
|
searchModel.setAppId(sysApplyConfig.getAppId());
|
||||||
|
@ -214,7 +214,7 @@ public class LabourApiController extends BaseController {
|
||||||
surProjectAttendanceGroupService.deleteSurProjectAttendanceGroupByParams(params);
|
surProjectAttendanceGroupService.deleteSurProjectAttendanceGroupByParams(params);
|
||||||
for(int i=0;i<surProjectAttendanceGroupList.size();i++){
|
for(int i=0;i<surProjectAttendanceGroupList.size();i++){
|
||||||
SurProjectAttendanceGroup surProjectAttendanceGroup = surProjectAttendanceGroupList.get(i);
|
SurProjectAttendanceGroup surProjectAttendanceGroup = surProjectAttendanceGroupList.get(i);
|
||||||
if(StringUtils.isNotEmpty(surProjectAttendanceGroup.getServerid()) && surProjectAttendanceGroup.getCompanyId()!=null && StringUtils.isNotEmpty(surProjectAttendanceGroup.getCompanyTypeId())){
|
if(StringUtils.isNotEmpty(surProjectAttendanceGroup.getServerid()) && surProjectAttendanceGroup.getCompanyId()!=null && StringUtils.isNotEmpty(surProjectAttendanceGroup.getCompanyTypeId()) && StringUtils.isNotEmpty(surProjectAttendanceGroup.getCompanyName()) && StringUtils.isNotEmpty(surProjectAttendanceGroup.getName())){
|
||||||
surProjectAttendanceGroup.setAppId(sysApplyConfig.getAppId());
|
surProjectAttendanceGroup.setAppId(sysApplyConfig.getAppId());
|
||||||
surProjectAttendanceGroup.setCfgid(sysApplyConfig.getCfgId());
|
surProjectAttendanceGroup.setCfgid(sysApplyConfig.getCfgId());
|
||||||
surProjectAttendanceGroup.setCreateBy(sysApplyConfig.getAppId());
|
surProjectAttendanceGroup.setCreateBy(sysApplyConfig.getAppId());
|
||||||
|
@ -256,7 +256,8 @@ public class LabourApiController extends BaseController {
|
||||||
if(req.getDataSign(sysApplyConfig.getPrivateKey())){
|
if(req.getDataSign(sysApplyConfig.getPrivateKey())){
|
||||||
try {
|
try {
|
||||||
SurProjectAttendanceUser surProjectAttendanceUser = JSONObject.parseObject(req.getData(), SurProjectAttendanceUser.class);
|
SurProjectAttendanceUser surProjectAttendanceUser = JSONObject.parseObject(req.getData(), SurProjectAttendanceUser.class);
|
||||||
if(StringUtils.isNotEmpty(surProjectAttendanceUser.getWorkerId()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getPhone()) && surProjectAttendanceUser.getGroupId()!=null && surProjectAttendanceUser.getCompanyId()!=null){
|
if(StringUtils.isNotEmpty(surProjectAttendanceUser.getWorkerId()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getName()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getPhone()) && surProjectAttendanceUser.getGroupId()!=null && surProjectAttendanceUser.getCompanyId()!=null
|
||||||
|
&& StringUtils.isNotEmpty(surProjectAttendanceUser.getGroupName()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getWorkTypeName()) && surProjectAttendanceUser.getGender()!=null && StringUtils.isNotEmpty(surProjectAttendanceUser.getRecentPhoto()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getNativePlace()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getEnterDate()) && surProjectAttendanceUser.getState()!=null){
|
||||||
// 查询当前人员是否已推送
|
// 查询当前人员是否已推送
|
||||||
SurProjectAttendanceUser searchModel = new SurProjectAttendanceUser();
|
SurProjectAttendanceUser searchModel = new SurProjectAttendanceUser();
|
||||||
searchModel.setAppId(sysApplyConfig.getAppId());
|
searchModel.setAppId(sysApplyConfig.getAppId());
|
||||||
|
@ -321,8 +322,8 @@ public class LabourApiController extends BaseController {
|
||||||
surProjectAttendanceUserService.deleteSurProjectAttendanceUserByParams(params);
|
surProjectAttendanceUserService.deleteSurProjectAttendanceUserByParams(params);
|
||||||
for(int i=0;i<surProjectAttendanceUserList.size();i++){
|
for(int i=0;i<surProjectAttendanceUserList.size();i++){
|
||||||
SurProjectAttendanceUser surProjectAttendanceUser = surProjectAttendanceUserList.get(i);
|
SurProjectAttendanceUser surProjectAttendanceUser = surProjectAttendanceUserList.get(i);
|
||||||
if(StringUtils.isNotEmpty(surProjectAttendanceUser.getWorkerId()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getPhone()) && surProjectAttendanceUser.getGroupId()!=null && surProjectAttendanceUser.getCompanyId()!=null){
|
if(StringUtils.isNotEmpty(surProjectAttendanceUser.getWorkerId()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getName()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getPhone()) && surProjectAttendanceUser.getGroupId()!=null && surProjectAttendanceUser.getCompanyId()!=null
|
||||||
surProjectAttendanceUser.setAppId(sysApplyConfig.getAppId());
|
&& StringUtils.isNotEmpty(surProjectAttendanceUser.getGroupName()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getWorkTypeName()) && surProjectAttendanceUser.getGender()!=null && StringUtils.isNotEmpty(surProjectAttendanceUser.getRecentPhoto()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getNativePlace()) && StringUtils.isNotEmpty(surProjectAttendanceUser.getEnterDate()) && surProjectAttendanceUser.getState()!=null){ surProjectAttendanceUser.setAppId(sysApplyConfig.getAppId());
|
||||||
surProjectAttendanceUser.setCfgid(sysApplyConfig.getCfgId());
|
surProjectAttendanceUser.setCfgid(sysApplyConfig.getCfgId());
|
||||||
surProjectAttendanceUser.setCreateBy(sysApplyConfig.getAppId());
|
surProjectAttendanceUser.setCreateBy(sysApplyConfig.getAppId());
|
||||||
surProjectAttendanceUser.setCreateTime(new Date());
|
surProjectAttendanceUser.setCreateTime(new Date());
|
||||||
|
|
|
@ -17,7 +17,7 @@ ruoyi:
|
||||||
# 开发环境配置
|
# 开发环境配置
|
||||||
server:
|
server:
|
||||||
# 服务器的HTTP端口,默认为8080
|
# 服务器的HTTP端口,默认为8080
|
||||||
port: 8091
|
port: 8088
|
||||||
servlet:
|
servlet:
|
||||||
# 应用的访问路径
|
# 应用的访问路径
|
||||||
context-path: /jhapi
|
context-path: /jhapi
|
||||||
|
|
|
@ -44,6 +44,15 @@ export function updateProjectChecking(data) {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 修改项目验收
|
||||||
|
export function updateProjectCheckingNoLog(data) {
|
||||||
|
return request({
|
||||||
|
url: '/project/projectChecking/editNoLog',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
// 删除项目验收
|
// 删除项目验收
|
||||||
export function delProjectChecking(id) {
|
export function delProjectChecking(id) {
|
||||||
return request({
|
return request({
|
||||||
|
|
|
@ -35,6 +35,15 @@ export function updateWorkTrain(data) {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 修改演练培训
|
||||||
|
export function updateWorkTrainDataType(data) {
|
||||||
|
return request({
|
||||||
|
url: '/work/workTrain/editDataType',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
// 删除演练培训
|
// 删除演练培训
|
||||||
export function delWorkTrain(id) {
|
export function delWorkTrain(id) {
|
||||||
return request({
|
return request({
|
||||||
|
|
|
@ -46,7 +46,7 @@
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="dict in dict.type.project_checking_data_type_lvl2"
|
v-for="dict in dict.type.project_checking_data_type_lvl2"
|
||||||
v-if="queryParams.dataTypeLvl1 == dict.raw.cssClass"
|
v-if="queryParams.dataTypeLvl1 == dict.raw.remark"
|
||||||
:key="dict.value"
|
:key="dict.value"
|
||||||
:label="dict.label"
|
:label="dict.label"
|
||||||
:value="dict.value"
|
:value="dict.value"
|
||||||
|
@ -210,7 +210,8 @@
|
||||||
></el-image>
|
></el-image>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<!-- <el-table-column
|
||||||
|
v-if="!checkPermi(['project:surProject:projectSort'])"
|
||||||
label="验收类型"
|
label="验收类型"
|
||||||
align="center"
|
align="center"
|
||||||
prop="dataTypeLvl1"
|
prop="dataTypeLvl1"
|
||||||
|
@ -226,6 +227,43 @@
|
||||||
:value="scope.row.dataTypeLvl2"
|
:value="scope.row.dataTypeLvl2"
|
||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
|
</el-table-column> -->
|
||||||
|
<el-table-column
|
||||||
|
label="验收类型"
|
||||||
|
align="center"
|
||||||
|
width="180"
|
||||||
|
prop="dataTypeLvl1"
|
||||||
|
>
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<el-select
|
||||||
|
v-model="scope.row.dataTypeLvl1"
|
||||||
|
placeholder="请选择验收类型"
|
||||||
|
style="width: 100%"
|
||||||
|
@change="setDataTypeLvl1(scope.row, $event)"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="dict in dict.type.project_checking_data_type_lvl1"
|
||||||
|
:key="dict.value"
|
||||||
|
:label="dict.label"
|
||||||
|
:value="dict.value"
|
||||||
|
></el-option>
|
||||||
|
</el-select>
|
||||||
|
<el-select
|
||||||
|
v-model="scope.row.dataTypeLvl2"
|
||||||
|
v-show="scope.row.dataTypeLvl1"
|
||||||
|
placeholder="请选择类型分类"
|
||||||
|
style="width: 100%"
|
||||||
|
@change="setDataTypeLvl2(scope.row, $event)"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="dict in dict.type.project_checking_data_type_lvl2"
|
||||||
|
v-if="scope.row.dataTypeLvl1 == dict.raw.remark"
|
||||||
|
:key="dict.value"
|
||||||
|
:label="dict.label"
|
||||||
|
:value="dict.value"
|
||||||
|
></el-option>
|
||||||
|
</el-select>
|
||||||
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="验收工序部位"
|
label="验收工序部位"
|
||||||
|
@ -333,7 +371,7 @@
|
||||||
>处理审批</el-button
|
>处理审批</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="findUpdateData(scope.row.approveStatus)"
|
v-if="scope.row.approveStatus != '4'"
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
icon="el-icon-edit"
|
icon="el-icon-edit"
|
||||||
|
@ -397,7 +435,7 @@
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="dict in dict.type.project_checking_data_type_lvl2"
|
v-for="dict in dict.type.project_checking_data_type_lvl2"
|
||||||
v-if="form.dataTypeLvl1 == dict.raw.cssClass"
|
v-if="form.dataTypeLvl1 == dict.raw.remark"
|
||||||
:key="dict.value"
|
:key="dict.value"
|
||||||
:label="dict.label"
|
:label="dict.label"
|
||||||
:value="dict.value"
|
:value="dict.value"
|
||||||
|
@ -504,6 +542,7 @@ import {
|
||||||
delProjectChecking,
|
delProjectChecking,
|
||||||
addProjectChecking,
|
addProjectChecking,
|
||||||
updateProjectChecking,
|
updateProjectChecking,
|
||||||
|
updateProjectCheckingNoLog,
|
||||||
findGroupCountByApprove,
|
findGroupCountByApprove,
|
||||||
} from "@/api/project/projectChecking";
|
} from "@/api/project/projectChecking";
|
||||||
import ElImageViewer from "element-ui/packages/image/src/image-viewer";
|
import ElImageViewer from "element-ui/packages/image/src/image-viewer";
|
||||||
|
@ -607,14 +646,11 @@ export default {
|
||||||
this.getList();
|
this.getList();
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
findUpdateData(val) {
|
setDataTypeLvl1(row, val){
|
||||||
// this.$store.getters.userId==1
|
updateProjectChecking({id:row.id,dataTypeLvl1:val});
|
||||||
// val != "4"
|
},
|
||||||
if (true) {
|
setDataTypeLvl2(row, val){
|
||||||
return true;
|
updateProjectChecking({id:row.id,dataTypeLvl2:val});
|
||||||
} else {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
getImageUrl(url) {
|
getImageUrl(url) {
|
||||||
return process.env.VUE_APP_BASE_API + url + ".min.jpg";
|
return process.env.VUE_APP_BASE_API + url + ".min.jpg";
|
||||||
|
|
|
@ -202,7 +202,7 @@
|
||||||
>审批日志</el-button
|
>审批日志</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="findUpdateData(scope.row.approveStatus)"
|
v-if="scope.row.approveStatus != '4'"
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
icon="el-icon-edit"
|
icon="el-icon-edit"
|
||||||
|
@ -464,15 +464,6 @@ export default {
|
||||||
mounted() {},
|
mounted() {},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
findUpdateData(val){
|
|
||||||
// this.$store.getters.userId==1
|
|
||||||
// val != '4'
|
|
||||||
if(true){
|
|
||||||
return true;
|
|
||||||
}else{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
getImageUrl(url) {
|
getImageUrl(url) {
|
||||||
return process.env.VUE_APP_BASE_API + url + ".min.jpg";
|
return process.env.VUE_APP_BASE_API + url + ".min.jpg";
|
||||||
},
|
},
|
||||||
|
|
|
@ -129,7 +129,6 @@
|
||||||
>下载文件</el-button
|
>下载文件</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="scope.row.vDel == '0'"
|
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
icon="el-icon-edit"
|
icon="el-icon-edit"
|
||||||
|
@ -138,7 +137,6 @@
|
||||||
>修改</el-button
|
>修改</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="scope.row.vDel == '0'"
|
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
icon="el-icon-delete"
|
icon="el-icon-delete"
|
||||||
|
|
|
@ -141,12 +141,22 @@
|
||||||
></el-image>
|
></el-image>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="演练类型" align="center" prop="dataType">
|
<el-table-column label="培训类型" align="center" prop="dataType">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<dict-tag
|
<el-select
|
||||||
:options="dict.type.work_train_data_type"
|
v-model="scope.row.dataType"
|
||||||
:value="scope.row.dataType"
|
placeholder="请选择培训类型"
|
||||||
/>
|
style="width: 100%"
|
||||||
|
@change="setDataType(scope.row, $event)"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="dict in dict.type.work_train_data_type"
|
||||||
|
v-show="dict.raw.remark == '1'"
|
||||||
|
:key="dict.value"
|
||||||
|
:label="dict.label"
|
||||||
|
:value="dict.value"
|
||||||
|
></el-option>
|
||||||
|
</el-select>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
|
@ -202,7 +212,6 @@
|
||||||
>下载文件</el-button
|
>下载文件</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="scope.row.vDel == '0'"
|
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
icon="el-icon-edit"
|
icon="el-icon-edit"
|
||||||
|
@ -211,7 +220,6 @@
|
||||||
>修改</el-button
|
>修改</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="scope.row.vDel == '0'"
|
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
icon="el-icon-delete"
|
icon="el-icon-delete"
|
||||||
|
@ -333,6 +341,7 @@ import {
|
||||||
delWorkTrain,
|
delWorkTrain,
|
||||||
addWorkTrain,
|
addWorkTrain,
|
||||||
updateWorkTrain,
|
updateWorkTrain,
|
||||||
|
updateWorkTrainDataType,
|
||||||
listProjectUnit,
|
listProjectUnit,
|
||||||
} from "@/api/work/emergencyDrill";
|
} from "@/api/work/emergencyDrill";
|
||||||
import ElImageViewer from "element-ui/packages/image/src/image-viewer";
|
import ElImageViewer from "element-ui/packages/image/src/image-viewer";
|
||||||
|
@ -414,6 +423,9 @@ export default {
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
setDataType(row,val){
|
||||||
|
updateWorkTrainDataType({id:row.id,dataType:val});
|
||||||
|
},
|
||||||
getImageUrl(url) {
|
getImageUrl(url) {
|
||||||
return process.env.VUE_APP_BASE_API + url + ".min.jpg";
|
return process.env.VUE_APP_BASE_API + url + ".min.jpg";
|
||||||
},
|
},
|
||||||
|
|
|
@ -143,10 +143,20 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="培训类型" align="center" prop="dataType">
|
<el-table-column label="培训类型" align="center" prop="dataType">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<dict-tag
|
<el-select
|
||||||
:options="dict.type.work_train_data_type"
|
v-model="scope.row.dataType"
|
||||||
:value="scope.row.dataType"
|
placeholder="请选择培训类型"
|
||||||
/>
|
style="width: 100%"
|
||||||
|
@change="setDataType(scope.row, $event)"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="dict in dict.type.work_train_data_type"
|
||||||
|
v-show="dict.raw.remark == '0'"
|
||||||
|
:key="dict.value"
|
||||||
|
:label="dict.label"
|
||||||
|
:value="dict.value"
|
||||||
|
></el-option>
|
||||||
|
</el-select>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
|
@ -202,7 +212,6 @@
|
||||||
>下载文件</el-button
|
>下载文件</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="scope.row.vDel == '0'"
|
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
icon="el-icon-edit"
|
icon="el-icon-edit"
|
||||||
|
@ -211,7 +220,6 @@
|
||||||
>修改</el-button
|
>修改</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="scope.row.vDel == '0'"
|
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
icon="el-icon-delete"
|
icon="el-icon-delete"
|
||||||
|
@ -326,6 +334,7 @@ import {
|
||||||
delWorkTrain,
|
delWorkTrain,
|
||||||
addWorkTrain,
|
addWorkTrain,
|
||||||
updateWorkTrain,
|
updateWorkTrain,
|
||||||
|
updateWorkTrainDataType,
|
||||||
listProjectUnit,
|
listProjectUnit,
|
||||||
} from "@/api/work/workTrain";
|
} from "@/api/work/workTrain";
|
||||||
import ElImageViewer from "element-ui/packages/image/src/image-viewer";
|
import ElImageViewer from "element-ui/packages/image/src/image-viewer";
|
||||||
|
@ -407,6 +416,9 @@ export default {
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
setDataType(row,val){
|
||||||
|
updateWorkTrainDataType({id:row.id,dataType:val});
|
||||||
|
},
|
||||||
getImageUrl(url) {
|
getImageUrl(url) {
|
||||||
return process.env.VUE_APP_BASE_API + url + ".min.jpg";
|
return process.env.VUE_APP_BASE_API + url + ".min.jpg";
|
||||||
},
|
},
|
||||||
|
|
|
@ -129,7 +129,6 @@
|
||||||
>下载文件</el-button
|
>下载文件</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="scope.row.vDel == '0'"
|
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
icon="el-icon-edit"
|
icon="el-icon-edit"
|
||||||
|
@ -138,7 +137,6 @@
|
||||||
>修改</el-button
|
>修改</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="scope.row.vDel == '0'"
|
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
icon="el-icon-delete"
|
icon="el-icon-delete"
|
||||||
|
|
|
@ -134,6 +134,17 @@ public class SurProjectCheckingController extends BaseController
|
||||||
return toAjax(surProjectCheckingService.updateSurProjectChecking(surProjectChecking));
|
return toAjax(surProjectCheckingService.updateSurProjectChecking(surProjectChecking));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改举牌验收
|
||||||
|
*/
|
||||||
|
@PreAuthorize("@ss.hasPermi('project:projectChecking:edit')")
|
||||||
|
@Log(title = "举牌验收", businessType = BusinessType.UPDATE)
|
||||||
|
@PostMapping("/editNoLog")
|
||||||
|
public AjaxResult editNoLog(@RequestBody SurProjectChecking surProjectChecking)
|
||||||
|
{
|
||||||
|
return toAjax(surProjectCheckingService.updateSurProjectCheckingNoLog(surProjectChecking));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除举牌验收
|
* 删除举牌验收
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -69,6 +69,14 @@ public interface ISurProjectCheckingService
|
||||||
*/
|
*/
|
||||||
public int updateSurProjectChecking(SurProjectChecking surProjectChecking);
|
public int updateSurProjectChecking(SurProjectChecking surProjectChecking);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改项目验收
|
||||||
|
*
|
||||||
|
* @param surProjectChecking 项目验收
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
public int updateSurProjectCheckingNoLog(SurProjectChecking surProjectChecking);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 批量删除项目验收
|
* 批量删除项目验收
|
||||||
*
|
*
|
||||||
|
|
|
@ -195,6 +195,19 @@ public class SurProjectCheckingServiceImpl implements ISurProjectCheckingService
|
||||||
return surProjectCheckingMapper.updateSurProjectChecking(surProjectChecking);
|
return surProjectCheckingMapper.updateSurProjectChecking(surProjectChecking);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改项目验收
|
||||||
|
*
|
||||||
|
* @param surProjectChecking 项目验收
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
@Transactional
|
||||||
|
public int updateSurProjectCheckingNoLog(SurProjectChecking surProjectChecking)
|
||||||
|
{
|
||||||
|
return surProjectCheckingMapper.updateSurProjectChecking(surProjectChecking);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 批量删除项目验收
|
* 批量删除项目验收
|
||||||
*
|
*
|
||||||
|
|
|
@ -126,6 +126,17 @@ public class WorkTrainController extends BaseController
|
||||||
return toAjax(workTrainService.updateWorkTrain(workTrain));
|
return toAjax(workTrainService.updateWorkTrain(workTrain));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改演练培训
|
||||||
|
*/
|
||||||
|
@PreAuthorize("@ss.hasPermi('work:workTrain:edit')")
|
||||||
|
@Log(title = "演练培训", businessType = BusinessType.UPDATE)
|
||||||
|
@PostMapping("/editDataType")
|
||||||
|
public AjaxResult editDataType(@RequestBody WorkTrain workTrain)
|
||||||
|
{
|
||||||
|
return toAjax(workTrainService.updateWorkTrainDataType(workTrain));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除演练培训
|
* 删除演练培训
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -71,13 +71,13 @@ public class WorkTrain extends BaseEntity
|
||||||
private String trainFile;
|
private String trainFile;
|
||||||
|
|
||||||
/** 数据类型 */
|
/** 数据类型 */
|
||||||
private Integer dataType;
|
private String dataType;
|
||||||
|
|
||||||
public Integer getDataType() {
|
public String getDataType() {
|
||||||
return dataType;
|
return dataType;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setDataType(Integer dataType) {
|
public void setDataType(String dataType) {
|
||||||
this.dataType = dataType;
|
this.dataType = dataType;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -69,6 +69,14 @@ public interface IWorkTrainService
|
||||||
*/
|
*/
|
||||||
public int updateWorkTrain(WorkTrain workTrain);
|
public int updateWorkTrain(WorkTrain workTrain);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改演练培训
|
||||||
|
*
|
||||||
|
* @param workTrain 演练培训
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
public int updateWorkTrainDataType(WorkTrain workTrain);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 批量删除演练培训
|
* 批量删除演练培训
|
||||||
*
|
*
|
||||||
|
|
|
@ -102,8 +102,8 @@ public class WorkTrainServiceImpl implements IWorkTrainService
|
||||||
* @param workTrain 演练培训
|
* @param workTrain 演练培训
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Transactional
|
|
||||||
@Override
|
@Override
|
||||||
|
@Transactional
|
||||||
public int insertWorkTrain(WorkTrain workTrain)
|
public int insertWorkTrain(WorkTrain workTrain)
|
||||||
{
|
{
|
||||||
if(workTrain.getCreateBy()==null){
|
if(workTrain.getCreateBy()==null){
|
||||||
|
@ -122,8 +122,8 @@ public class WorkTrainServiceImpl implements IWorkTrainService
|
||||||
* @param workTrain 演练培训
|
* @param workTrain 演练培训
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Transactional
|
|
||||||
@Override
|
@Override
|
||||||
|
@Transactional
|
||||||
public int updateWorkTrain(WorkTrain workTrain)
|
public int updateWorkTrain(WorkTrain workTrain)
|
||||||
{
|
{
|
||||||
workTrain.setUpdateBy(SecurityUtils.getUsername());
|
workTrain.setUpdateBy(SecurityUtils.getUsername());
|
||||||
|
@ -133,6 +133,19 @@ public class WorkTrainServiceImpl implements IWorkTrainService
|
||||||
return workTrainMapper.updateWorkTrain(workTrain);
|
return workTrainMapper.updateWorkTrain(workTrain);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改演练培训
|
||||||
|
*
|
||||||
|
* @param workTrain 演练培训
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
@Transactional
|
||||||
|
public int updateWorkTrainDataType(WorkTrain workTrain)
|
||||||
|
{
|
||||||
|
return workTrainMapper.updateWorkTrain(workTrain);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 批量删除演练培训
|
* 批量删除演练培训
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue