Commit cef08f59 authored by hehongwei's avatar hehongwei

Merge branch 'master' of http://192.168.111.222:3000/hehongwei/klck

# Conflicts:
#	ruoyi-ui/src/views/system/supplies/index.vue
parents 61e87f23 3b8d6016
......@@ -3,6 +3,7 @@ spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
driverClassName: com.mysql.cj.jdbc.Driver
druid:
# 主库数据源
# master:
......@@ -59,3 +60,4 @@ spring:
wall:
config:
multi-statement-allow: true
......@@ -6,7 +6,7 @@ spring:
druid:
# 主库数据源
master:
url: jdbc:mysql://192.168.111.222:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true
url: jdbc:mysql://192.168.111.222:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: root
password: password
# 从库数据源
......
......@@ -102,7 +102,7 @@ public class ActClassificationController extends BaseController
/**
* 删除分配信息
*/
@PreAuthorize("@ss.hasPermi('ActClassification:ActClassification:remove')")
@PreAuthorize("@ss.hasPermi('ActClassification :ActClassification:remove')")
@Log(title = "分配信息", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
......@@ -142,10 +142,11 @@ public class ActClassificationController extends BaseController
actClassificationService.setDisable(id,status);
if(status > 1){
if (status > 1 ){
return AjaxResult.error(ServiceCode.ERR_CODE+"","禁用失败");
}else {
return AjaxResult.success(ServiceCode.OK+"","禁用成功");
}
return AjaxResult.success("200","禁用成功");
}
......
......@@ -150,16 +150,18 @@ public class ActSuppliesController extends BaseController
* 禁用物料总分类管理
*/
@PreAuthorize("@ss.hasPermi('Actsupplies:Actsupplies:Disable')")
@PutMapping("/{id}/Disable")
public AjaxResult setDisable(@PathVariable("id") Long id, @RequestParam("status") Integer status) {
if (actSuppliesService.find(id).size() > 0 || actSuppliesService.findId(id).size() > 0) {
}
actSuppliesService.setDisable(id, status);
if (status > 1) {
return AjaxResult.error(ServiceCode.ERR_CODE + "", "禁用失败");
}
return AjaxResult.success("200", "禁用成功");
if (status > 1){
return AjaxResult.error(ServiceCode.ERR_CODE+"","禁用失败");
}else {
return AjaxResult.success(ServiceCode.OK+"","禁用成功");
}
}
......
......@@ -160,7 +160,7 @@ public class ActSuppliesDetailsController extends BaseController
* 启用物料细分类管理
*/
@PreAuthorize("@ss.hasPermi('ActSuppliesDetails:ActSuppliesDetails:enable')")
@GetMapping("/{id}/enable")
@PutMapping("/{id}/enable")
public AjaxResult setEnable(@PathVariable("id") Long id, @RequestParam("status") Integer status)
{
......@@ -176,7 +176,7 @@ public class ActSuppliesDetailsController extends BaseController
* 禁用物料细分类管理
*/
@PreAuthorize("@ss.hasPermi('ActSuppliesDetails:ActSuppliesDetails:Disable')")
@GetMapping("/{id}/disable")
@PutMapping("/{id}/disable")
public AjaxResult setDisable(@PathVariable("id") Long id, @RequestParam("status") Integer status)
{
......
......@@ -38,7 +38,7 @@ public class ActClassification extends BaseEntity
/** 状态 */
@Excel(name = "状态",readConverterExp="0=启用,1=禁用")
private String status;
private Integer status;
public void setId(Long id)
{
......@@ -67,12 +67,12 @@ public class ActClassification extends BaseEntity
{
return pid;
}
public void setStatus(String status)
public void setStatus(Integer status)
{
this.status = status;
}
public String getStatus()
public Integer getStatus()
{
return status;
}
......
......@@ -39,13 +39,13 @@
</select>
<update id="setEnable" parameterType="java.util.Map">
UPDATE ActClassification
UPDATE act_classification
SET status = 0
WHERE id = #{id}
</update>
<update id="setDisable" parameterType="java.util.Map">
UPDATE ActClassification
UPDATE act_classification
SET status = 1
WHERE id = #{id}
</update>
......
......@@ -7,6 +7,7 @@ export function listActClassification(query) {
method: 'get',
params: query
})
}
//查询上级ID
......
......@@ -70,14 +70,14 @@ export function exportActSuppliesDetails(query) {
//启用
export function toggleEnable(id) {
return request({
url: `/Actsupplies/Actsupplies/${id}/enable?status=0`,
url: `/ActSuppliesDetails/ActSuppliesDetails/${id}/enable?status=0`,
method: 'put',
})
}
//禁用
export function toggleDisable(id) {
return request({
url: `/Actsupplies/Actsupplies/${id}/disable?status=1`,
url: `/ActSuppliesDetails/ActSuppliesDetails/${id}/disable?status=1`,
method: 'put',
})
}
......@@ -52,20 +52,18 @@ export function delSupplies(id) {
}
//启用
export function toggleEnable(id) {
export function toggleEnable(id) {
return request({
url: '/Actsupplies/Actsupplies/enable/' +id,
method: 'get',
url: `/Actsupplies/Actsupplies/${id}/enable?status=0`,
method: 'put',
})
}
}
//禁用
export function toggleDisable(id) {
return request({
url: '/Actsupplies/Actsupplies/disable/' +id,
method: 'get',
})
return request({
url: `/Actsupplies/Actsupplies/${id}/Disable?status=1`,
method: 'put',
})
}
export function exportSupplies(query) {
......
......@@ -205,7 +205,7 @@ export default {
pageSize: 10,
name: null,
pid: null,
status: null,
status: 0,
},
// 表单参数
form: {},
......@@ -231,6 +231,7 @@ export default {
toggleEnable(ActClassification.id).then((response) =>{
if(response.code === 200){
let message = '操作成功,已经将【' + ActClassification.name +'】的状态改为【'+ enableText[ActClassification.status] +'】 !';
this.$message({
message: message,
......@@ -250,7 +251,7 @@ export default {
});
}else {
this.getList();
this.$message.error(response.code);
this.$message.error(response.message);
}
});
}
......
......@@ -382,14 +382,14 @@ export default {
});
}else {
toggleDisable(actSuppliesDetails.id).then((response) =>{
if(response.msg === "200"){
if(response.code === 200){
let message = '操作成功,已经将【' + actSuppliesDetails.detailsName +'】的状态改为【'+ enableText[actSuppliesDetails.status] +'】 !';
this.$message({
message: message,
type:'error'
});
}else {
this.$message.error(response.msg);
this.$message.error(response.message);
}
});
}
......
......@@ -236,7 +236,7 @@
</template>
<script>
import { listSupplies, toggleEnable,toggleDisable,getSupplies, delSupplies, addSupplies, updateSupplies, exportSupplies ,getLevel } from "@/api/Actsupplies/Actsupplies";
import { listSupplies,toggleEnable,toggleDisable,getSupplies, delSupplies, addSupplies, updateSupplies, exportSupplies ,getLevel } from "@/api/Actsupplies/Actsupplies";
import request from "@/utils/request";
export default {
......@@ -374,6 +374,7 @@ export default {
// const pageNumber = this.queryParams.pageNum || 1;
return index + 1;
},
/**启用 */
toggleEnable(actSupplies){
console.log('你点击了【' + actSupplies.suppliesName+'】的开关控件,当前开关值:' + actSupplies.status);
......@@ -389,29 +390,28 @@ export default {
}else {
this.$message.error(response.message);
}
});
}else {
toggleDisable(actSupplies.id).then((response) =>{
if(response.msg === "200"){
let message = '操作成功,已经将【' + actSupplies.suppliesName +'】的状态改为【'+ enableText[actSupplies.status] +'】 !';
this.$message({
if(response.code === 200){
let message = '操作成功,已经将【' + actSupplies.suppliesName +'】的状态改为【'+ enableText[actSupplies.status] +'】 !';
this.$message({
message: message,
type:'error'
});
}else {
this.getList();
this.$message.error(response.msg);
this.$message.error(response.message);
}
});
}
},
/** 查询上级关联关系*/
fetchOptions() {
......@@ -430,9 +430,7 @@ export default {
}
}
});
},
/** 查询物料总分类管理列表 */
getList() {
this.indexMethod(0);
......
......@@ -28,7 +28,7 @@ module.exports = {
productionSourceMap: false,
// webpack-dev-server 相关配置
devServer: {
host: '0.0.0.0',
// host: '0.0.0.0',
port: port,
open: true,
proxy: {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment