{"code":1,"data":{"data":"{list:[{type:\"select\",control:{modelValue:\"\",appendToBody:true},options:[{label:\"事假\",value:\"1\"},{label:\"病假\",value:\"2\"},{label:\"调休\",value:\"3\"},{label:\"产假\",value:\"4\"},{label:\"陪产假\",value:\"5\"},{label:\"婚假\",value:\"6\"},{label:\"丧假\",value:\"7\"}],config:{optionsType:0},name:\"type\",item:{label:\"请假类型\",rules:[{required:true,message:\"请选择请假类型\",trigger:\"change\"}]}},{type:\"datePicker\",control:{modelValue:\"\",type:\"date\",placeholder:\"请填写开始时间\"},config:{},name:\"startTime\",item:{label:\"开始时间\",rules:[{required:true,message:\"请选择开始时间\",trigger:\"change\"}]}},{type:\"datePicker\",control:{modelValue:\"\",type:\"date\",placeholder:\"请填写结束时间\"},config:{},name:\"endTime\",item:{label:\"结束时间\",rules:[{required:true,message:\"请选择结束时间\",trigger:\"change\"}]}},{type:\"input\",control:{modelValue:\"\",placeholder:\"自动计算时长\",disabled:true},config:{},name:\"duration\",item:{label:\"时长\"}},{type:\"textarea\",control:{modelValue:\"\",placeholder:\"不填写不能通过\"},config:{span:24},name:\"remark\",item:{label:\"请假事由\",rules:[{required:true,message:\"请填写请假事由\",trigger:\"change\"}]}},{type:\"upload\",control:{modelValue:\"\"},config:{},name:\"files\",item:{label:\"图片附件\",rules:[]}},{type:\"div\",control:{},config:{span:24,textAlign:\"center\"},list:[{type:\"button\",control:{label:\"提交\",type:\"primary\",key:\"submit\"},config:{span:0}},{type:\"button\",control:{label:\"重置\",key:\"reset\"},config:{span:0}}]}],form:{size:\"default\",class:\"form-row-2\",labelWidth:\"100px\"},config:{},events:{change:(key, model) =>\r\n{\r\n // name当前改变组件的值,model表单的值\r\n console.log(key, model)\r\n if (['startTime', 'endTime'].includes(key) && model.startTime&&model.endTime)\r\n {\r\n model.duration = (model.endTime - model.startTime)/(1000*60*60*24)+'天'\r\n }\r\n return model\r\n}}}","listData":"","dict":"{}","name":"请假流程表单","source":14,"category":2,"status":1,"remark":"","icon":"","roleId":1},"message":"成功"}