Commit 04eb6985 authored by renjintao's avatar renjintao

record

parent 89336019
...@@ -63,7 +63,8 @@ export default { ...@@ -63,7 +63,8 @@ export default {
workHour: [{ workHour: [{
required: true, required: true,
message: '必填', message: '必填',
trigger: 'blur' trigger: 'blur',
type: "number"
}] }]
} }
} }
......
...@@ -45,7 +45,7 @@ export default { ...@@ -45,7 +45,7 @@ export default {
required: true, required: true,
message: '必填', message: '必填',
trigger: 'blur' trigger: 'blur'
}] }],
}, },
parms: { parms: {
app: "taskRecord", app: "taskRecord",
......
<template> <template>
<div class="flex"> <div class="flex">
<div class="fg1" > <div class="fg1">
<Card> <Card>
<p slot="title">任务信息</p> <p slot="title">任务信息</p>
<div class="detail"> <div class="detail">
<Row> <Row>
<Filed :span="6" :name="l('creationTime')">{{entity.creationTime}}</Filed> <Filed :span="6" :name="l('creationTime')">{{entity.creationTime}}</Filed>
<Filed :span="6" :name="l('creatorUserId')"> <Filed :span="6" :name="l('creatorUserId')">
<User :value="entity.creatorUserId"/> <User :value="entity.creatorUserId" />
</Filed> </Filed>
<Filed :span="6" :name="l('level')"> <Filed :span="6" :name="l('level')">
<State code="project.task.level" :value="entity.level"/> <State code="project.task.level" :value="entity.level" />
</Filed> </Filed>
<Filed :span="6" :name="l('status')"> <Filed :span="6" :name="l('status')">
<State code="project.task.status" :value="entity.status"/> <State code="project.task.status" :value="entity.status" />
</Filed> </Filed>
<Filed :span="12" :name="l('title')">{{entity.title}}</Filed> <Filed :span="12" :name="l('title')">{{entity.title}}</Filed>
<Filed :span="12" :name="l('userId')">{{entity.userId}} <Filed :span="12" :name="l('userId')">{{entity.userId}}
<User :value="entity.creatorUserId"/> <User :value="entity.creatorUserId" />
</Filed> </Filed>
<Filed :span="24" :name="l('userIds')"> <Filed :span="24" :name="l('userIds')">
<User v-for="(li,i) in entity.userIds" :value="li" :key="i" class="ml10"/> <User v-for="(li,i) in entity.userIds" :value="li" :key="i" class="ml10" />
</Filed> </Filed>
<Filed :span="12" :name="l('startDate')"> <DateRange :value="entity"></DateRange></Filed> <Filed :span="12" :name="l('startDate')">
<Filed :span="12" :name="l('plansToStartDate')"><DateRange :value="entity" start="plansToStartDate" end="plansToEndTime"></DateRange></Filed> <DateRange :value="entity"></DateRange>
<Filed :span="24" :name="l('note')"> </Filed>
<Filed :span="12" :name="l('plansToStartDate')">
<DateRange :value="entity" start="plansToStartDate" end="plansToEndTime"></DateRange>
</Filed>
<Filed :span="24" :name="l('note')">
<div v-html="entity.note"></div> <div v-html="entity.note"></div>
</Filed> </Filed>
<!-- <Filed :span="12" :name="l('plansToEndTime')">{{entity.plansToEndTime}}</Filed> --> <!-- <Filed :span="12" :name="l('plansToEndTime')">{{entity.plansToEndTime}}</Filed> -->
<!-- <Filed :span="12" :name="l('completePercentage')">{{entity.completePercentage}}</Filed> <!-- <Filed :span="12" :name="l('completePercentage')">{{entity.completePercentage}}</Filed>
<Filed :span="12" :name="l('upTaskId')">{{entity.upTaskId}}</Filed> --> <Filed :span="12" :name="l('upTaskId')">{{entity.upTaskId}}</Filed> -->
</Row> </Row>
...@@ -50,9 +54,9 @@ ...@@ -50,9 +54,9 @@
</RadioGroup> </RadioGroup>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem label="标题" prop="title"> <Input v-model="entitysave.title"/> <FormItem label="标题" prop="title"> <Input v-model="entitysave.title" />
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
<FormItem label="工时" prop="workHour"> <FormItem label="工时" prop="workHour">
...@@ -73,12 +77,7 @@ ...@@ -73,12 +77,7 @@
</Col> </Col>
</Row> </Row>
<FormItem> <FormItem>
<Button <Button type="primary" @click="updatepart" class="mr10">确定</Button><Button @click="handleClose">取消</Button>
type="primary"
@click="updatepart"
class="mr10"
>确定</Button
><Button @click="handleClose">取消</Button>
</FormItem> </FormItem>
</Form> </Form>
</div> </div>
...@@ -90,8 +89,9 @@ ...@@ -90,8 +89,9 @@
<component :is="detail" :eid="curId" /> <component :is="detail" :eid="curId" />
</Card> </Card>
</div> </div>
</div> </div>
</template> </template>
<script> <script>
import Api from "./api"; import Api from "./api";
import ApiRecord from "../record/api"; import ApiRecord from "../record/api";
...@@ -126,20 +126,17 @@ export default { ...@@ -126,20 +126,17 @@ export default {
}, },
divHeight: "200px", divHeight: "200px",
rules: { rules: {
title: [ title: [{
{
required: true, required: true,
message: "必填", message: "必填",
trigger: "blur", trigger: "blur",
}, }, ],
], workHour: [{
workHour: [
{
required: true, required: true,
message: "必填", message: "必填",
trigger: "blur", trigger: "blur",
}, type: "number"
], }, ],
}, },
detail: null, detail: null,
curId: "", curId: "",
......
...@@ -259,7 +259,7 @@ export default { ...@@ -259,7 +259,7 @@ export default {
icon: "ios-alarm", icon: "ios-alarm",
type: "icon", type: "icon",
oprate: "edit", oprate: "edit",
title: "报工作", title: "报工作",
disable: params.row.status == 1 || params.row.status == 3 ? false : true disable: params.row.status == 1 || params.row.status == 3 ? false : true
}, },
on: { on: {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment