Commit f94d8ae5 authored by zhanglongtao's avatar zhanglongtao

页面修改

parent abfe3498
...@@ -5,16 +5,6 @@ ...@@ -5,16 +5,6 @@
<Row> <Row>
<Col span="8"> <Col span="8">
<FormItem label="所属车间"> <FormItem label="所属车间">
<!-- <Select v-model="entity.che" style="width: 200px">
<Option
v-for="item in workShopList"
:value="item.value"
:key="item.value"
>
{{ item.label }}
</Option>
</Select> -->
<departmentSelect <departmentSelect
:type="3" :type="3"
@on-change="departChange" @on-change="departChange"
...@@ -23,15 +13,10 @@ ...@@ -23,15 +13,10 @@
</Col> </Col>
<Col span="8"> <Col span="8">
<FormItem label="所属班组"> <FormItem label="所属班组">
<!-- <Select v-model="entity.productName" style="width: 200px"> <departmentSelect
<Option :type="1"
v-for="item in groupList" @on-change="departChange"
:value="item.value" ></departmentSelect>
:key="item.value"
>{{ item.label }}</Option
>
</Select> -->
<departmentSelect :type="1"></departmentSelect>
</FormItem> </FormItem>
</Col> </Col>
<Col span="8"> <Col span="8">
...@@ -41,7 +26,7 @@ ...@@ -41,7 +26,7 @@
enter-button enter-button
v-model="searchStr" v-model="searchStr"
placeholder="请输入编号/姓名" placeholder="请输入编号/姓名"
@click="searchUsers" @on-search="searchUsers"
/> />
</FormItem> </FormItem>
</Col> </Col>
...@@ -50,7 +35,6 @@ ...@@ -50,7 +35,6 @@
<div class="gd_userB"> <div class="gd_userB">
<a <a
class="user_item" class="user_item"
v-model="entity.oldUserse"
@click="checkItem(index)" @click="checkItem(index)"
v-for="(item, index) in listMan" v-for="(item, index) in listMan"
:key="index" :key="index"
...@@ -80,12 +64,8 @@ ...@@ -80,12 +64,8 @@
</Col> </Col>
<Col span="24" v-show="showSelect"> <Col span="24" v-show="showSelect">
<FormItem label="添加人员" style="width: 90%"> <FormItem label="添加人员" style="width: 90%">
<UserSelect <UserSelect ref="userSelected" v-model="entity.userse" />
ref="userSelected" <!-- :roleTitle="roleTitle" :datas="userlist" :multiple="true" @on-change="changeUser"-->
v-model="entity.userse"
@on-change="changeUser"
/>
<!-- :roleTitle="roleTitle" :datas="userlist" :multiple="true" -->
</FormItem> </FormItem>
</Col> </Col>
<Col span="24"> <Col span="24">
...@@ -107,7 +87,7 @@ ...@@ -107,7 +87,7 @@
<Row> <Row>
<Col span="24" style="text-align: right; height: 60px; line-height: 60px"> <Col span="24" style="text-align: right; height: 60px; line-height: 60px">
<Button @click="handleClose" class="mr20">取消</Button> <Button @click="handleClose" class="mr20">取消</Button>
<Button type="primary" @click="handleSubmit" v-noClick>保存</Button> <Button type="primary" @click="handleSubmit" v-noClick>确认</Button>
</Col> </Col>
</Row> </Row>
</div> </div>
...@@ -137,13 +117,14 @@ export default { ...@@ -137,13 +117,14 @@ export default {
}, },
maxHour: 10, maxHour: 10,
listMan: [ listMan: [
{
checked: false,
userName: "",
cardNo: "",
id: 0,
},
// { // {
// checked: false, // checked: false,
// userName: "张珊珊1",
// cardNo: "08965481",
// id: 1
// },{
// checked: false,
// userName: "张珊珊2", // userName: "张珊珊2",
// cardNo: "08965482", // cardNo: "08965482",
// id: 2 // id: 2
...@@ -166,10 +147,10 @@ export default { ...@@ -166,10 +147,10 @@ export default {
this.listMan = result; this.listMan = result;
}); });
}, },
searchUsers() { searchUsers(value) {
let parm = { let parm = {
partmentId: 0, partmentId: 0,
search: this.searchStr, search: value,
}; };
Api.getusers(parm).then((res) => { Api.getusers(parm).then((res) => {
let result = res.result; let result = res.result;
...@@ -228,18 +209,18 @@ export default { ...@@ -228,18 +209,18 @@ export default {
} }
}); });
if (oolist.length == 0) { if (oolist.length == 0) {
this.showSelect = true; this.showSelect = true;
} }
}, },
// 选择新增人员 // 选择新增人员
changeUser(data) { // changeUser(data) {
this.$nextTick(() => { // this.$nextTick(() => {
let alloterInfo = this.$refs.userSelected.getSelectItems(); // let alloterInfo = this.$refs.userSelected.getSelectItems();
this.entity.cardNo = alloterInfo[0].cardNo; // this.entity.cardNo = alloterInfo[0].cardNo;
this.entity.userName = alloterInfo[0].userName; // this.entity.userName = alloterInfo[0].userName;
this.entity.userId = alloterInfo[0].id; // this.entity.userId = alloterInfo[0].id;
}); // });
}, // },
testChange() { testChange() {
// 该方法在input内容改变是就会触发进行检测 // 该方法在input内容改变是就会触发进行检测
this.numberChange(this.entity.workHour); // 调用函数 this.numberChange(this.entity.workHour); // 调用函数
......
...@@ -66,12 +66,27 @@ ...@@ -66,12 +66,27 @@
<Icon type="ios-add" /> <Icon type="ios-add" />
</a> </a>
</div> </div>
<!-- <div> <div
<Button class="mr20">取消</Button> style="
<Button type="primary" v-noClick>提交</Button> text-align: center;
</Col> height: 50px;
</Row> width: 100%;
</div> --> position: absolute;
bottom: 25px;
"
>
<Button type="primary" v-noClick style="height: 50px; width: 100px">
提交
</Button>
&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;
<Button
class="mr20"
style="background: #d0d2d9; height: 50px; width: 100px"
>
取消
</Button>
</div>
<!-- 新增弹框 --> <!-- 新增弹框 -->
<Modal <Modal
v-model="addmodal" v-model="addmodal"
...@@ -105,15 +120,7 @@ export default { ...@@ -105,15 +120,7 @@ export default {
// workHour: 0, // workHour: 0,
// }, // },
], ],
topInfoShow: { topInfoShow: {},
productName: this.$route.query.productName,
taskSeq: "", //工序号
taskName: "", //工序名
dispatchingNumber: "", //派工数量
qualifiedData: "", //合格数据
performanceQuasiKnot: "", //绩效单件
performanceSingleton: "", //绩效准结
},
}; };
}, },
created() { created() {
...@@ -158,13 +165,14 @@ export default { ...@@ -158,13 +165,14 @@ export default {
// 获取既定users // 获取既定users
Api.getentryusers({ Id: id }).then((res) => { Api.getentryusers({ Id: id }).then((res) => {
let result = res.result; let result = res.result;
// 默认工时分配 // 默认工时分配
this.defaultWorkTime(result); this.defaultWorkTime(result);
this.waitHours = 0; this.waitHours = 0;
}); });
} }
// 工时分配列表 // 工时分配列表
this.getWorkTimelist(); this.getWorkTimelist();
} else { } else {
console.log("获取失败。"); console.log("获取失败。");
} }
...@@ -197,17 +205,16 @@ export default { ...@@ -197,17 +205,16 @@ export default {
var averageHour = this.allHours / length; var averageHour = this.allHours / length;
//最后一个人的工时 //最后一个人的工时
var lastHour = this.allHours - averageHour * (length - 1); var lastHour = this.allHours - averageHour * (length - 1);
let parme = []; let parme = [];
for (var i = 0; i < length; i++) { for (var i = 0; i < length; i++) {
var model = { var model = {
userId: result[i].userId, userId: result[i].id,
userTitle: result[i].userTitle, userTitle: result[i].userName,
userCardNo: result[i].userCardNo, userCardNo: result[i].cardNo,
groupId: result[i].groupId, // groupId: result[i].groupId,
groupTitle: result[i].groupTitle, // groupTitle: result[i].groupTitle,
workShopId: result[i].workShopId, // workShopId: result[i].workShopId,
workShopTitle: result[i].workShopTitle, // workShopTitle: result[i].workShopTitle,
workHour: i == length - 1 ? lastHour : averageHour, workHour: i == length - 1 ? lastHour : averageHour,
dispatchId: this.$route.query.id, dispatchId: this.$route.query.id,
routingDetailId: this.$route.query.routid, routingDetailId: this.$route.query.routid,
...@@ -215,7 +222,6 @@ export default { ...@@ -215,7 +222,6 @@ export default {
}; };
parme.push(model); parme.push(model);
} }
this.cardMan = parme;
// 默认工时创建 // 默认工时创建
Api.subcreatemodelhours(parme).then((res) => { Api.subcreatemodelhours(parme).then((res) => {
if (res.success) { if (res.success) {
...@@ -287,8 +293,8 @@ export default { ...@@ -287,8 +293,8 @@ export default {
// this.$refs.addview.listMan = result; // this.$refs.addview.listMan = result;
// }); // });
let parm = { let parm = {
partmentId:0, partmentId: 0,
search:"" search: "",
}; };
Api.getusers(parm).then((res) => { Api.getusers(parm).then((res) => {
let result = res.result; let result = res.result;
......
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