|
|
|
@ -28,42 +28,18 @@
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row>
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
<el-form-item class="query-form-item" label="预计结束时间时间:">
|
|
|
|
|
<el-date-picker
|
|
|
|
|
:picker-options="pickerEdOptions"
|
|
|
|
|
v-model="edDateRange"
|
|
|
|
|
type="daterange"
|
|
|
|
|
format="yyyy 年 MM 月 dd 日"
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
range-separator="至"
|
|
|
|
|
start-placeholder="开始日期"
|
|
|
|
|
end-placeholder="结束日期"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
>
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
<el-form-item class="query-form-item" label="开始时间:">
|
|
|
|
|
<el-date-picker
|
|
|
|
|
:picker-options="pickerOptions"
|
|
|
|
|
v-model="actDateRange"
|
|
|
|
|
type="daterange"
|
|
|
|
|
format="yyyy 年 MM 月 dd 日"
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
range-separator="至"
|
|
|
|
|
start-placeholder="开始日期"
|
|
|
|
|
end-placeholder="结束日期"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
>
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
<el-form-item label="任务状态:" class="query-form-item">
|
|
|
|
|
<el-select v-model="filterQuery.status" style="width: 90%" placeholder="请选择任务状态" clearable>
|
|
|
|
|
<el-option label="草稿" :value=0></el-option>
|
|
|
|
|
<el-option label="未分配" :value=1></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="8">
|
|
|
|
|
<el-form-item class="query-form-item" label="结束时间:">
|
|
|
|
|
<el-form-item class="query-form-item" label="预计结束时间时间:">
|
|
|
|
|
<el-date-picker
|
|
|
|
|
:picker-options="pickerOptions"
|
|
|
|
|
v-model="endDateRange"
|
|
|
|
|
:picker-options="pickerEdOptions"
|
|
|
|
|
v-model="edDateRange"
|
|
|
|
|
type="daterange"
|
|
|
|
|
format="yyyy 年 MM 月 dd 日"
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
@ -75,6 +51,7 @@
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
</el-row>
|
|
|
|
|
</el-form>
|
|
|
|
|
|
|
|
|
@ -104,8 +81,6 @@
|
|
|
|
|
<el-tag>{{ statusMap[scope.row.status] }}</el-tag>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="开始时间" prop="strartTime"></el-table-column>
|
|
|
|
|
<el-table-column label="结束时间" prop="endTime"></el-table-column>
|
|
|
|
|
<el-table-column label="提醒时间" prop="remindTime"></el-table-column>
|
|
|
|
|
<el-table-column label="巡检人" prop="inspectName"></el-table-column>
|
|
|
|
|
<el-table-column label="预计结束时间时间" prop="expectedTime"></el-table-column>
|
|
|
|
@ -125,6 +100,13 @@
|
|
|
|
|
>详情
|
|
|
|
|
</el-button
|
|
|
|
|
>
|
|
|
|
|
<el-button
|
|
|
|
|
type="text"
|
|
|
|
|
size="small"
|
|
|
|
|
@click.native.stop="deleteDialog(scope.row)"
|
|
|
|
|
>删除
|
|
|
|
|
</el-button
|
|
|
|
|
>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
@ -227,7 +209,11 @@
|
|
|
|
|
import {getDeptListByUser} from "@/api/auth/authDept";
|
|
|
|
|
import {findInvByUser} from "@/api/system/invSubWarehouse";
|
|
|
|
|
import deviceInspectTakeAuditModify from "@/views/inventory/DeviceInspectTakeAuditModify"
|
|
|
|
|
import {getDeviceInspectTakeList,selectDeviceInspecTakeDetail} from "@/api/inventory/deviceInspectTake";
|
|
|
|
|
import {
|
|
|
|
|
delectDeviceInspecTake,
|
|
|
|
|
getDeviceInspectTakeList,
|
|
|
|
|
selectDeviceInspecTakeDetail
|
|
|
|
|
} from "@/api/inventory/deviceInspectTake";
|
|
|
|
|
import {previewImage, previewFile} from "@/api/purchase/supCompany";
|
|
|
|
|
import ElImageViewer from "element-ui/packages/image/src/image-viewer";
|
|
|
|
|
import DeviceInspectTakeDetail from "@/views/inventory/DeviceInspectTakeDetail"
|
|
|
|
@ -404,7 +390,7 @@ export default {
|
|
|
|
|
deptCode: this.$store.getters.locDeptCode,
|
|
|
|
|
invCode: null,
|
|
|
|
|
code: null,
|
|
|
|
|
statusList: [0,1,2],
|
|
|
|
|
statusList: [0,1],
|
|
|
|
|
page: 1,
|
|
|
|
|
limit: 20,
|
|
|
|
|
};
|
|
|
|
@ -463,7 +449,6 @@ export default {
|
|
|
|
|
this.formName="add"
|
|
|
|
|
this.addTakeDetial = true;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
deptChange() {
|
|
|
|
|
this.invList = [];
|
|
|
|
|
this.filterQuery.invCode = null;
|
|
|
|
@ -506,9 +491,9 @@ export default {
|
|
|
|
|
cancelButtonText: '取消',
|
|
|
|
|
type: 'warning'
|
|
|
|
|
}).then(() => {
|
|
|
|
|
let params = {id: rowId};
|
|
|
|
|
let params = {id: rowId.id};
|
|
|
|
|
this.loading = true;
|
|
|
|
|
deleteInspectPlan(params).then((res) => {
|
|
|
|
|
delectDeviceInspecTake(params).then((res) => {
|
|
|
|
|
this.loading = false;
|
|
|
|
|
if (res.code === 20000) {
|
|
|
|
|
this.$message.success("删除成功!");
|
|
|
|
|