|
@@ -93,6 +93,11 @@
|
|
填报
|
|
填报
|
|
</el-dropdown-item>
|
|
</el-dropdown-item>
|
|
<el-dropdown-item
|
|
<el-dropdown-item
|
|
|
|
+ v-if="(scope.row.recordStatus === 'lawenforcement_type_2') && scope.row.isRegister ==='0'"
|
|
|
|
+ command="setStatus" icon="el-icon-edit" v-hasPermi="['lawenforcement:record:edit']">
|
|
|
|
+ 整改
|
|
|
|
+ </el-dropdown-item>
|
|
|
|
+ <el-dropdown-item
|
|
v-if="scope.row.createMethod === 4 && scope.row.recordStatus === 'lawenforcement_type_1'" command="edit"
|
|
v-if="scope.row.createMethod === 4 && scope.row.recordStatus === 'lawenforcement_type_1'" command="edit"
|
|
icon="el-icon-edit" v-hasPermi="['lawenforcement:record:edit']">
|
|
icon="el-icon-edit" v-hasPermi="['lawenforcement:record:edit']">
|
|
修改
|
|
修改
|
|
@@ -368,7 +373,15 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import {addRecord, delRecord, getFillForm, getRecord, listRecord, updateRecord} from "@/api/lawenforcement/record";
|
|
|
|
|
|
+import {
|
|
|
|
+ addRecord,
|
|
|
|
+ delRecord,
|
|
|
|
+ getFillForm,
|
|
|
|
+ getRecord,
|
|
|
|
+ listRecord,
|
|
|
|
+ setRecordStatus,
|
|
|
|
+ updateRecord
|
|
|
|
+} from "@/api/lawenforcement/record";
|
|
import moment from "moment/moment";
|
|
import moment from "moment/moment";
|
|
import DetailsVue from "@/views/lawenforcement/record/DetailsVue.vue";
|
|
import DetailsVue from "@/views/lawenforcement/record/DetailsVue.vue";
|
|
import Distribute from "@/views/lawenforcement/record/distribute.vue";
|
|
import Distribute from "@/views/lawenforcement/record/distribute.vue";
|
|
@@ -669,6 +682,9 @@ export default {
|
|
case 'fillForm':
|
|
case 'fillForm':
|
|
this.fillFormHandle(row, 0)
|
|
this.fillFormHandle(row, 0)
|
|
break;
|
|
break;
|
|
|
|
+ case 'setStatus':
|
|
|
|
+ this.setStatus(row)
|
|
|
|
+ break;
|
|
default:
|
|
default:
|
|
break
|
|
break
|
|
}
|
|
}
|
|
@@ -728,6 +744,19 @@ export default {
|
|
this.fillFormRecordName = row.jobName
|
|
this.fillFormRecordName = row.jobName
|
|
this.fillFormDialog = true;
|
|
this.fillFormDialog = true;
|
|
},
|
|
},
|
|
|
|
+ /** 存在风险隐患整改 */
|
|
|
|
+ setStatus(row){
|
|
|
|
+ let o ={
|
|
|
|
+ recordId: row.id,
|
|
|
|
+ recordStatus: 'lawenforcement_type_3'
|
|
|
|
+ }
|
|
|
|
+ setRecordStatus(o).then(res=>{
|
|
|
|
+ console.log(res)
|
|
|
|
+
|
|
|
|
+ this.getList();
|
|
|
|
+ this.$modal.msgSuccess("设置成功");
|
|
|
|
+ })
|
|
|
|
+ },
|
|
//审批
|
|
//审批
|
|
approval(row) {
|
|
approval(row) {
|
|
getFillForm({recordId: row.id}).then(res => {
|
|
getFillForm({recordId: row.id}).then(res => {
|