refector: 文字调整
This commit is contained in:
parent
1177af5088
commit
3e85c7771c
|
@ -9,14 +9,14 @@
|
||||||
<el-descriptions-item label="项目类型:">{{ types_[form.type] }}</el-descriptions-item>
|
<el-descriptions-item label="项目类型:">{{ types_[form.type] }}</el-descriptions-item>
|
||||||
<el-descriptions-item label="合同编号:">{{ form.contract_number }}</el-descriptions-item>
|
<el-descriptions-item label="合同编号:">{{ form.contract_number }}</el-descriptions-item>
|
||||||
<el-descriptions-item label="状态:">{{ state_[form.state] }}</el-descriptions-item>
|
<el-descriptions-item label="状态:">{{ state_[form.state] }}</el-descriptions-item>
|
||||||
<el-descriptions-item label="进厂时间:">{{ form.come_time }}</el-descriptions-item>
|
<el-descriptions-item label="入厂时间:">{{ form.come_time }}</el-descriptions-item>
|
||||||
<el-descriptions-item label="离厂时间:">{{ form.leave_time }}</el-descriptions-item>
|
<el-descriptions-item label="离厂时间:">{{ form.leave_time }}</el-descriptions-item>
|
||||||
<el-descriptions-item label="所属部门:">{{ form.belong_dept_name }}</el-descriptions-item>
|
<el-descriptions-item label="所属部门:">{{ form.belong_dept_name }}</el-descriptions-item>
|
||||||
<el-descriptions-item label="相关方:">{{ form.rparty_name }}</el-descriptions-item>
|
<el-descriptions-item label="相关方:">{{ form.rparty_name }}</el-descriptions-item>
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
<el-button type="primary" size="small"
|
<el-button type="primary" size="small"
|
||||||
v-if="form.state==30||form.state==40"
|
v-if="form.state==30||form.state==40"
|
||||||
@click="addWorker()">添加人员
|
@click="addWorker()">添加成员
|
||||||
</el-button>
|
</el-button>
|
||||||
</el-card>
|
</el-card>
|
||||||
<el-card style="margin-top:8px" shadow="hover">
|
<el-card style="margin-top:8px" shadow="hover">
|
||||||
|
@ -83,8 +83,8 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="变动类型" prop="operation">
|
<el-table-column label="变动类型" prop="operation">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-space v-if="scope.row.operation === 'member_leave'">离厂</el-space>
|
<el-space v-if="scope.row.operation === 'member_leave'">提前离厂</el-space>
|
||||||
<el-space v-else>进厂</el-space>
|
<el-space v-else>新入厂</el-space>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="变动时间" prop="create_time"></el-table-column>
|
<el-table-column label="变动时间" prop="create_time"></el-table-column>
|
||||||
|
@ -99,7 +99,7 @@
|
||||||
<ScBind v-model="showBindBlt" :bindBtl="bindBtl" :bindType="bindType" :bindName="bindName"
|
<ScBind v-model="showBindBlt" :bindBtl="bindBtl" :bindType="bindType" :bindName="bindName"
|
||||||
:bindEmployee="bindEmployee" @success="showBindBltSuccess" @closed="showBindBltClose"
|
:bindEmployee="bindEmployee" @success="showBindBltSuccess" @closed="showBindBltClose"
|
||||||
></ScBind>
|
></ScBind>
|
||||||
<el-dialog title="离厂" v-model="leaveVisible" width="30%" >
|
<el-dialog title="提前离厂" v-model="leaveVisible" width="30%" >
|
||||||
<el-form
|
<el-form
|
||||||
ref="dialogForm"
|
ref="dialogForm"
|
||||||
label-width="80px"
|
label-width="80px"
|
||||||
|
@ -113,16 +113,16 @@
|
||||||
<el-button type="primary" @click="preLeave" :loading="btnloading" :disabled="btnloading">确 定</el-button>
|
<el-button type="primary" @click="preLeave" :loading="btnloading" :disabled="btnloading">确 定</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<el-dialog v-model="workerVisible" title="添加项目人员">
|
<el-dialog v-model="workerVisible" title="添加项目成员">
|
||||||
<el-form ref="workerForm" :model="formworker" label-width="120px">
|
<el-form ref="workerForm" :model="formworker" label-width="120px">
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :md="24" :sm="12" :xs="24">
|
<el-col :md="24" :sm="12" :xs="24">
|
||||||
<el-form-item label="项目人员">
|
<el-form-item label="项目成员">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="formworker.remployee"
|
v-model="formworker.remployee"
|
||||||
@change="selectWorker"
|
@change="selectWorker"
|
||||||
filterable
|
filterable
|
||||||
placeholder="选择项目人员"
|
placeholder="选择项目成员"
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in remployeeoptions"
|
v-for="item in remployeeoptions"
|
||||||
|
@ -166,6 +166,15 @@
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
<el-col :md="24" :sm="12" :xs="24">
|
||||||
|
<el-form-item label="原因">
|
||||||
|
<el-input
|
||||||
|
v-model="formworker.reason"
|
||||||
|
type="text"
|
||||||
|
clearable
|
||||||
|
></el-input>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
</el-form>
|
</el-form>
|
||||||
<template #footer>
|
<template #footer>
|
||||||
|
@ -283,27 +292,27 @@ export default {
|
||||||
this.rpjFileList = res;
|
this.rpjFileList = res;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
//作业人员列表
|
//作业成员列表
|
||||||
getMemberList() {
|
getMemberList() {
|
||||||
this.$API.rpm.member.list.req({ rpj: this.form.id, page: 0 }).then((res) => {
|
this.$API.rpm.member.list.req({ rpj: this.form.id, page: 0 }).then((res) => {
|
||||||
this.memeberList = res;
|
this.memeberList = res;
|
||||||
// console.log(res);
|
// console.log(res);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
//人员变动操作日志
|
//成员变动操作日志
|
||||||
getLogs(){
|
getLogs(){
|
||||||
this.$API.rpm.rpj.logs.req({ rpj: this.form.id, page: 0 }).then((res) => {
|
this.$API.rpm.rpj.logs.req({ rpj: this.form.id, page: 0 }).then((res) => {
|
||||||
debugger;
|
debugger;
|
||||||
this.logLists = res;
|
this.logLists = res;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
//调出项目人员列表
|
//调出项目成员列表
|
||||||
getremployee() {
|
getremployee() {
|
||||||
this.$API.rpm.remployee.list.req({ page: 0, rparty: this.form.rparty }).then((res) => {
|
this.$API.rpm.remployee.list.req({ page: 0, rparty: this.form.rparty }).then((res) => {
|
||||||
this.remployeeoptions = res;
|
this.remployeeoptions = res;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
//选择人员后,调出该人员的所有证书
|
//选择成员后,调出该成员的所有证书
|
||||||
selectWorker() {
|
selectWorker() {
|
||||||
this.$API.rpm.rcertificate.list
|
this.$API.rpm.rcertificate.list
|
||||||
.req({ remployee: this.formworker.remployee, page: 0 })
|
.req({ remployee: this.formworker.remployee, page: 0 })
|
||||||
|
@ -315,7 +324,7 @@ export default {
|
||||||
this.getremployee();
|
this.getremployee();
|
||||||
this.workerVisible = true;
|
this.workerVisible = true;
|
||||||
},
|
},
|
||||||
//提交作业人员信息
|
//提交作业成员信息
|
||||||
submitWorker() {
|
submitWorker() {
|
||||||
this.btnloading = true;
|
this.btnloading = true;
|
||||||
this.formworker.rpj = this.form.id;
|
this.formworker.rpj = this.form.id;
|
||||||
|
@ -323,7 +332,7 @@ export default {
|
||||||
this.$API.rpm.member.create
|
this.$API.rpm.member.create
|
||||||
.req(this.formworker)
|
.req(this.formworker)
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
this.$message.success("项目人员添加成功");
|
this.$message.success("项目成员添加成功");
|
||||||
this.workerVisible = false;
|
this.workerVisible = false;
|
||||||
this.btnloading = false;
|
this.btnloading = false;
|
||||||
this.getMemberList();
|
this.getMemberList();
|
||||||
|
|
Loading…
Reference in New Issue