|  | @@ -86,7 +86,7 @@
 | 
	
		
			
				|  |  |                  v-for="(item,index) in userList"
 | 
	
		
			
				|  |  |                  :key="index"
 | 
	
		
			
				|  |  |                  :label="item.realName"
 | 
	
		
			
				|  |  | -                :value="item.id"
 | 
	
		
			
				|  |  | +                :value="item.realName"
 | 
	
		
			
				|  |  |                ></el-option>
 | 
	
		
			
				|  |  |              </el-select>
 | 
	
		
			
				|  |  |            </template>
 | 
	
	
		
			
				|  | @@ -298,7 +298,7 @@
 | 
	
		
			
				|  |  |      <report-dialog
 | 
	
		
			
				|  |  |        :switchDialog="switchDialog"
 | 
	
		
			
				|  |  |        :reportId="form.id"
 | 
	
		
			
				|  |  | -      reportName="事务-报销单"
 | 
	
		
			
				|  |  | +      reportName=""
 | 
	
		
			
				|  |  |        @onClose="onClose()"
 | 
	
		
			
				|  |  |      />
 | 
	
		
			
				|  |  |      <!--    商品弹窗-->
 | 
	
	
		
			
				|  | @@ -467,14 +467,15 @@ export default {
 | 
	
		
			
				|  |  |              span: 8,
 | 
	
		
			
				|  |  |              type: "date",
 | 
	
		
			
				|  |  |              format: "yyyy-MM-dd",
 | 
	
		
			
				|  |  | -            valueFormat: "yyyy-MM-dd 00:00:00",
 | 
	
		
			
				|  |  | +            valueFormat: "yyyy-MM-dd HH:mm:ss",
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
		
			
				|  |  |                  message: " ",
 | 
	
		
			
				|  |  |                  trigger: "blur"
 | 
	
		
			
				|  |  |                }
 | 
	
		
			
				|  |  | -            ]
 | 
	
		
			
				|  |  | +            ],
 | 
	
		
			
				|  |  | +            disabled: false
 | 
	
		
			
				|  |  |            },
 | 
	
		
			
				|  |  |            {
 | 
	
		
			
				|  |  |              label: "仓管员",
 | 
	
	
		
			
				|  | @@ -656,13 +657,13 @@ export default {
 | 
	
		
			
				|  |  |      } else {
 | 
	
		
			
				|  |  |        getUserInfo().then(res => {
 | 
	
		
			
				|  |  |          this.$set(this.form, 'createUser', res.data.data.id);
 | 
	
		
			
				|  |  | -        this.$set(this.form, 'userName', res.data.data.realName);
 | 
	
		
			
				|  |  | +        // this.$set(this.form, 'userName', res.data.data.realName);
 | 
	
		
			
				|  |  |          this.$set(this.form, 'createDept', res.data.data.deptId);
 | 
	
		
			
				|  |  | -        this.$set(this.form, 'deptName', res.data.data.deptName);
 | 
	
		
			
				|  |  | -        this.$set(this.form, 'postId', res.data.data.postId.split(',')[0]);
 | 
	
		
			
				|  |  | -        this.$set(this.form, 'postName', res.data.data.postName.split(',')[0]);
 | 
	
		
			
				|  |  | +        // this.$set(this.form, 'deptName', res.data.data.deptName);
 | 
	
		
			
				|  |  | +        // this.$set(this.form, 'postId', res.data.data.postId.split(',')[0]);
 | 
	
		
			
				|  |  | +        // this.$set(this.form, 'postName', res.data.data.postName.split(',')[0]);
 | 
	
		
			
				|  |  |          this.loginUser = res.data.data.realName;
 | 
	
		
			
				|  |  | -        this.oldForm = Object.assign({}, this.form);
 | 
	
		
			
				|  |  | +        this.oldForm = this.deepClone(this.form);
 | 
	
		
			
				|  |  |          this.oldDataList = this.deepClone(this.dataList);
 | 
	
		
			
				|  |  |        })
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -680,17 +681,11 @@ export default {
 | 
	
		
			
				|  |  |      queryData(id) {
 | 
	
		
			
				|  |  |        this.pageLoading = true;
 | 
	
		
			
				|  |  |        dataDetail(id).then(res => {
 | 
	
		
			
				|  |  | -        this.form = res.data.data;
 | 
	
		
			
				|  |  | +        this.$set(this,'form',res.data.data)
 | 
	
		
			
				|  |  |          this.confirmDisabled = this.form.deliveryStatus === '确认调拨'? true: false;
 | 
	
		
			
				|  |  |          this.dataList = this.form.deliveryItemsList? this.form.deliveryItemsList: [];
 | 
	
		
			
				|  |  | -        // delete this.form.deliveryItemsList;
 | 
	
		
			
				|  |  | -        this.oldForm = {...this.form};
 | 
	
		
			
				|  |  | -        this.oldDataList = [...this.dataList];
 | 
	
		
			
				|  |  | -        if (this.form.status > 0) {
 | 
	
		
			
				|  |  | -          this.option.column.map(e => {
 | 
	
		
			
				|  |  | -            this.$set(e, 'disabled', true)
 | 
	
		
			
				|  |  | -          })
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | +        this.oldForm = this.deepClone(this.form);
 | 
	
		
			
				|  |  | +        this.oldDataList = this.deepClone(this.dataList);
 | 
	
		
			
				|  |  |        }).finally(() => {
 | 
	
		
			
				|  |  |          this.pageLoading = false;
 | 
	
		
			
				|  |  |        })
 | 
	
	
		
			
				|  | @@ -1116,6 +1111,9 @@ export default {
 | 
	
		
			
				|  |  |          confirmAllot(this.form).then(res => {
 | 
	
		
			
				|  |  |            this.queryData(this.form.id);
 | 
	
		
			
				|  |  |            this.$message.success('调拨成功');
 | 
	
		
			
				|  |  | +          this.option.column.map(e => {
 | 
	
		
			
				|  |  | +            this.$set(e, 'disabled', true);
 | 
	
		
			
				|  |  | +          })
 | 
	
		
			
				|  |  |          }).finally(() => {
 | 
	
		
			
				|  |  |            this.btnLoading = false;
 | 
	
		
			
				|  |  |          })
 | 
	
	
		
			
				|  | @@ -1128,6 +1126,11 @@ export default {
 | 
	
		
			
				|  |  |        repealAllot(this.form).then(res => {
 | 
	
		
			
				|  |  |          this.queryData(this.form.id);
 | 
	
		
			
				|  |  |          this.$message.success('撤销成功');
 | 
	
		
			
				|  |  | +        this.option.column.map(e => {
 | 
	
		
			
				|  |  | +          if (e.prop != 'sysNo' && e.prop != 'createTime' && e.prop != 'deliveryStatus') {
 | 
	
		
			
				|  |  | +            this.$set(e, 'disabled', false);
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  |        }).finally(() => {
 | 
	
		
			
				|  |  |          this.btnLoading = false;
 | 
	
		
			
				|  |  |        })
 |