refector: 文字调整

This commit is contained in:
caoqianming 2023-03-27 12:39:52 +08:00
parent 1177af5088
commit 3e85c7771c
1 changed files with 23 additions and 14 deletions

View File

@ -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();