进度管理系统(分部分项):子项添加

This commit is contained in:
骆乐 2022-10-13 16:27:24 +08:00
parent ae210f8a7a
commit 9fd156a5b7
2 changed files with 24 additions and 2 deletions

View File

@ -62,7 +62,7 @@
<div> <div>
<el-button <el-button
type="primary" type="primary"
@click="Popup.newVideo=true" @click="addVideoBtn"
size="medium" size="medium"
>{{$t('message.videoManage.dialog_newVideo.operation.add')}} >{{$t('message.videoManage.dialog_newVideo.operation.add')}}
<!-- {{$t('message.videoManage.add')}}{{$t('message.videoManage.video')}} --> <!-- {{$t('message.videoManage.add')}}{{$t('message.videoManage.video')}} -->
@ -835,7 +835,6 @@
this.getProjectVideoConfigList(); this.getProjectVideoConfigList();
this.getAccountList() this.getAccountList()
this.getVideoGroup() this.getVideoGroup()
this.getAll()
}, },
components: {cameraList,cameraListLc}, components: {cameraList,cameraListLc},
methods: { methods: {
@ -844,6 +843,10 @@
this.nvrDevice = true this.nvrDevice = true
this.getvideoNvrList() this.getvideoNvrList()
}, },
addVideoBtn(){
this.Popup.newVideo=true
this.getAll()
},
getAll(){ getAll(){
getAllNvrApi({projectSn : this.projectSn}).then((res)=>{ getAllNvrApi({projectSn : this.projectSn}).then((res)=>{
this.nvrList = res.result.map((item,index)=>{ this.nvrList = res.result.map((item,index)=>{

View File

@ -246,6 +246,15 @@
> >
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="实际完成时间" prop="actualEndTime">
<el-date-picker
v-model="workerInfo.actualEndTime"
type="date"
:placeholder="$t('message.projectManage.chooseDate')"
value-format="yyyy-MM-dd"
>
</el-date-picker>
</el-form-item>
<!-- 重要程度 --> <!-- 重要程度 -->
<el-form-item :label="$t('message.projectManage.degreeOfImportance')" prop="importance"> <el-form-item :label="$t('message.projectManage.degreeOfImportance')" prop="importance">
<el-select v-model="workerInfo.importance" :placeholder="$t('message.projectManage.pleaseChoose')"> <el-select v-model="workerInfo.importance" :placeholder="$t('message.projectManage.pleaseChoose')">
@ -270,6 +279,14 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<!-- 完成状态 -->
<el-form-item label="完成状态" prop="state">
<el-select v-model="workerInfo.state" placeholder="请选择">
<el-option label="未开始" :value="0"></el-option>
<el-option label="进行中" :value="1"></el-option>
<el-option label="已完成" :value="2"></el-option>
</el-select>
</el-form-item>
<el-form-item :label="$t('message.projectManage.accessory')" prop="fileUrl"> <el-form-item :label="$t('message.projectManage.accessory')" prop="fileUrl">
<el-upload <el-upload
class="upload-demo" class="upload-demo"
@ -359,6 +376,8 @@ export default {
startTime: "", startTime: "",
endTime: "", endTime: "",
fileUrl: "", fileUrl: "",
actualEndTime:"", //
state:'',
}, },
principalLsit: [], // principalLsit: [], //
fileList: [], fileList: [],