取消
diff --git a/src/views/hiddenDanger/manager.component.vue b/src/views/hiddenDanger/manager.component.vue
index 4bc970b..74c0866 100644
--- a/src/views/hiddenDanger/manager.component.vue
+++ b/src/views/hiddenDanger/manager.component.vue
@@ -752,6 +752,13 @@ export default class HiddenDangerManagerComponent extends BaseRecordComponent
reform) {
+ this.$message.error("治理时限不能超过整改时限")
+ this.updateParams.executeDeadline = null;
+ return
+ }
}
if (item && item.key === "realConfirmTime") {
const now = this.updateParams.createTime;
diff --git a/src/views/hiddenDanger/safe/action.component.vue b/src/views/hiddenDanger/safe/action.component.vue
index a9929ed..cf059aa 100644
--- a/src/views/hiddenDanger/safe/action.component.vue
+++ b/src/views/hiddenDanger/safe/action.component.vue
@@ -112,7 +112,7 @@ export default class RulesManagerComponent extends BaseRecordComponent {
}
});
this.tableColumn.push({ name: '检查对象', key: "analControlNames" });
- this.tableColumn.push({ name: '检查时间', key: "checkTime" });
+ this.tableColumn.push({ name: '检查执行时间', key: "checkTime" });
this.tableColumn.push({ name: '检查负责人', key: "chargeUserName" });
this.tableColumn.push({
name: '检查表', key: "tableNum", render: (data) => {
diff --git a/src/views/hiddenDanger/safe/plan.component.vue b/src/views/hiddenDanger/safe/plan.component.vue
index ff3dd4f..417a432 100644
--- a/src/views/hiddenDanger/safe/plan.component.vue
+++ b/src/views/hiddenDanger/safe/plan.component.vue
@@ -263,7 +263,7 @@ export default class PlanComponent extends BaseRecordComponent {
require: true,
showError: false,
}, {
- name: "检查时间",
+ name: "计划检查时间",
key: "time",
type: "date",
subType: "datetimerange",
@@ -359,7 +359,7 @@ export default class PlanComponent extends BaseRecordComponent {
}
});
this.tableColumn.push({
- name: '检查时间', width: "270px", render: (data) => {
+ name: '计划检查时间', width: "270px", render: (data) => {
return data.startTime + (data.endTime ? '~' + data.endTime : "")
}
});
diff --git a/src/views/integral/exchange/exchangeFlow/exchange.component.vue b/src/views/integral/exchange/exchangeFlow/exchange.component.vue
index b2c7013..b6cf426 100644
--- a/src/views/integral/exchange/exchangeFlow/exchange.component.vue
+++ b/src/views/integral/exchange/exchangeFlow/exchange.component.vue
@@ -130,19 +130,23 @@ export default class IntegralExchange extends BaseRecordComponent {
value: "save",
type: "primary"
}]
+ public subUpdateActions = [] as any;
+ public buildSubForm() {
+ this.subUpdateActions = [{
+ name: "取消",
+ value: "cancel"
+ }, {
+ name: "保存并继续添加",
+ value: "saveAndContinue",
+ type: "primary",
+ hide: this.subUpdateParams.index
+ }, {
+ name: "保存",
+ value: "save",
+ type: "primary"
+ }];
+ }
- public subUpdateActions = [{
- name: "取消",
- value: "cancel"
- }, {
- name: "保存并继续添加",
- value: "saveAndContinue",
- type: "primary",
- }, {
- name: "保存",
- value: "save",
- type: "primary"
- }];
public tabs = [{
name: "待办",
@@ -298,6 +302,7 @@ export default class IntegralExchange extends BaseRecordComponent {
width: "calc(50% - 20px)",
disable: true,
showError: false,
+ hide:this.subIsReadonly,
}, {
name: "单价/积分",
type: "number",
@@ -395,7 +400,7 @@ export default class IntegralExchange extends BaseRecordComponent {
this.subTableColumn.push({ name: '序号', key: "index", });
this.subTableColumn.push({ name: '商品名称', key: "name", });
- this.subTableColumn.push({ name: '库存', key: "stockNumber", });
+ // this.subTableColumn.push({ name: '库存', key: "stockNumber", });
this.subTableColumn.push({ name: '单位', key: "goodsUnit", });
this.subTableColumn.push({ name: '单价', key: "goodsPrice", });
this.subTableColumn.push({ name: '兑换数量', key: "exchangeNumber", });
@@ -541,6 +546,7 @@ export default class IntegralExchange extends BaseRecordComponent {
this.buildSubUpdateForm()
this.subShowUpdate = true
this.subIsReadonly = false
+ this.buildSubForm()
} else if (data.value === "save") {
if (this.updateParams.pointExchangeDetails.length === 0) {
this.$message.error("请您添加兑换清单");
@@ -678,6 +684,7 @@ export default class IntegralExchange extends BaseRecordComponent {
}
public doSubSave(goOn) {
+
// 如果是新增步骤
if (this.subShowUpdate) {
if (!this.subUpdateParams.exchangeNumber) {
@@ -695,6 +702,13 @@ export default class IntegralExchange extends BaseRecordComponent {
this.countIntegral()
this.subUpdateParams = {} as any;
this.subShowUpdate = !!goOn;
+ if (goOn) {
+ this.goodsList = JSON.parse(JSON.stringify(this.totalGoodsList))
+ this.updateParams.pointExchangeDetails.forEach((item) => {
+ this.goodsList.splice(this.goodsList.findIndex(goodsItem => goodsItem.value === item.goodsId), 1)
+ })
+ this.buildSubUpdateForm()
+ }
return
}
}
@@ -713,6 +727,7 @@ export default class IntegralExchange extends BaseRecordComponent {
})
this.subIsReadonly = false
this.subUpdateParams = JSON.parse(JSON.stringify(row))
+ this.buildSubForm()
}
this.subShowUpdate = true
this.buildSubUpdateForm()
@@ -748,6 +763,7 @@ export default class IntegralExchange extends BaseRecordComponent {
let residuePoints = this.updateParams.originalPoints - consumePoint;
this.updateParams.consumePoints = consumePoint;
this.updateParams.residuePoints = residuePoints;
+ this.buildUpdateForm()
}
//处理任务
@@ -796,6 +812,7 @@ export default class IntegralExchange extends BaseRecordComponent {
})
this.showProtable = true
}
+ this.getIntegralGoods({})
}
//操作
diff --git a/src/views/integral/exchange/exchangeRecord/exchangeRecord.component.vue b/src/views/integral/exchange/exchangeRecord/exchangeRecord.component.vue
index d84ecb8..9c63fa6 100644
--- a/src/views/integral/exchange/exchangeRecord/exchangeRecord.component.vue
+++ b/src/views/integral/exchange/exchangeRecord/exchangeRecord.component.vue
@@ -227,13 +227,6 @@ export default class IntegralExchangeRecord extends BaseRecordComponent {
width: "calc(50% - 20px)",
},
{
- name: "库存",
- type: "number",
- key: "stockNumber",
- require: true,
- width: "calc(50% - 20px)",
- disable: true,
- }, {
name: "单价/积分",
type: "number",
key: "goodsPrice",
@@ -285,7 +278,6 @@ export default class IntegralExchangeRecord extends BaseRecordComponent {
this.subTableColumn.push({ name: '序号', key: "index", });
this.subTableColumn.push({ name: '商品名称', key: "name", });
- this.subTableColumn.push({ name: '库存', key: "stockNumber", });
this.subTableColumn.push({ name: '单位', key: "goodsUnit", });
this.subTableColumn.push({ name: '单价', key: "goodsPrice", });
this.subTableColumn.push({ name: '兑换数量', key: "exchangeNumber", });
diff --git a/src/views/risk/area/area.component.vue b/src/views/risk/area/area.component.vue
index 0b6a020..9b87721 100644
--- a/src/views/risk/area/area.component.vue
+++ b/src/views/risk/area/area.component.vue
@@ -407,16 +407,17 @@ export default class AreaManagerComponent extends BaseRecordComponent {
}
public levelName(type) {
- if (type === 1) {
- return "一级"
- } else if (type === 2) {
- return "二级"
- } else if (type === 3) {
- return "三级"
- } else if (type === 4) {
- return "四级"
- } else if (type === 5) {
- return "不涉及级"
+ switch (type) {
+ case 1:
+ return "一级"
+ case 2:
+ return "二级"
+ case 3:
+ return "三级"
+ case 4:
+ return "四级"
+ case 5:
+ return "不涉及级"
}
}
@@ -428,11 +429,11 @@ export default class AreaManagerComponent extends BaseRecordComponent {
public toggleAll() {
-
this.tableData.datas.forEach((item, index) => {
(this.$refs.multipleTable as any).toggleRowSelection(item);
})
}
+
public selectAll() {
if (!this.selectData.length) {
this.toggleAll()
@@ -450,9 +451,6 @@ export default class AreaManagerComponent extends BaseRecordComponent {
this.selectData = data;
}
-
- mounted() {
- }
}
diff --git a/src/views/risk/assessment/areaAnal/areaAnal.component.vue b/src/views/risk/assessment/areaAnal/areaAnal.component.vue
index 06f0006..ed5bc9c 100644
--- a/src/views/risk/assessment/areaAnal/areaAnal.component.vue
+++ b/src/views/risk/assessment/areaAnal/areaAnal.component.vue
@@ -132,8 +132,8 @@ export default class AreaAnalComponent extends BaseRecordComponent {
public showUpdateModel(id){
- if(id!==-1){
- }
+ // if(id!==-1){
+ // }
this.showUpdate = true
}
diff --git a/src/views/risk/assessment/device/device.component.vue b/src/views/risk/assessment/device/device.component.vue
index 28842a3..efad215 100644
--- a/src/views/risk/assessment/device/device.component.vue
+++ b/src/views/risk/assessment/device/device.component.vue
@@ -291,7 +291,7 @@ export default class DeviceManagerComponent extends BaseRecordComponent {
public buildTable() {
this.tableColumn.push({ name: '区域名称', key: "areaName", width: "200px" });
this.tableColumn.push({ name: '风险分析单元', key: "unitName", width: "200px" });
- this.tableColumn.push({ name: '设备名称', key: "name",width:"250px",showTip: true, });
+ this.tableColumn.push({ name: '设备名称', key: "name", width: "250px", showTip: true, });
this.tableColumn.push({
name: '设备类别', key: "type", render: (data) => {
if (data.type) {
@@ -458,8 +458,8 @@ export default class DeviceManagerComponent extends BaseRecordComponent {
public toggleAll() {
-
- this.tableData.datas.forEach((item,index)=>{
+
+ this.tableData.datas.forEach((item, index) => {
(this.$refs.multipleTable as any).toggleRowSelection(item);
})
}
diff --git a/src/views/risk/assessment/device/deviceAnal.component.html b/src/views/risk/assessment/device/deviceAnal.component.html
index cd3c70d..3e899db 100644
--- a/src/views/risk/assessment/device/deviceAnal.component.html
+++ b/src/views/risk/assessment/device/deviceAnal.component.html
@@ -46,7 +46,7 @@