|
|
@@ -50,9 +50,9 @@
|
|
|
<el-dialog v-model="BzVisible2" title="冲月定额" destroy-on-close width="200px"
|
|
|
@keydown="selectCY($event)">
|
|
|
<el-table tooltip-effect="dark" :data="selectDataCY" row-key="ID"
|
|
|
- highlight-current-row="true" border style="width:100%"
|
|
|
- ref="table">
|
|
|
- <el-table-column prop="sczl_冲定额" label="冲月定额" width="150" />
|
|
|
+ highlight-current-row="true" border style="width:100%" @row-dblclick="SelectClickCY"
|
|
|
+ ref="table" :row-style="{ height: '30px' }" >
|
|
|
+ <el-table-column prop="sczl_冲定额" label="冲月定额" width="150" />
|
|
|
</el-table>
|
|
|
</el-dialog>
|
|
|
<!-- 弹出框 -->
|
|
|
@@ -68,7 +68,7 @@
|
|
|
<el-form-item label="员工编号">
|
|
|
<el-input v-model="detailData.sczl_bh" style="width: 100px;"
|
|
|
placeholder="Enter回车"
|
|
|
- @blur="getBzsubmit()" />
|
|
|
+ />
|
|
|
<el-input v-model="detailData.name" style="width: 100px; padding-left: 5px;"
|
|
|
@click="selectvalue($event)" readonly />
|
|
|
</el-form-item>
|
|
|
@@ -78,13 +78,13 @@
|
|
|
<el-option label="A班" value="A班" />
|
|
|
<el-option label="B班" value="B班" />
|
|
|
</el-select> -->
|
|
|
- <el-input v-model="detailData.sczl_bzdh" style="width: 80px;" />
|
|
|
+ <el-input v-model="detailData.sczl_bzdh" style="width: 80px;" @keydown="getBzsubmit($event)" />
|
|
|
</el-form-item>
|
|
|
<br>
|
|
|
|
|
|
<el-form-item label="计时时数" style="padding-left: 195px;">
|
|
|
<el-input v-model="detailData.sczl_jsss" style="width: 100px;"
|
|
|
- @click="selectvalue($event)" @blur="getBzsubmit2"/>
|
|
|
+ @click="selectvalue($event)" />
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="冲月定额">
|
|
|
@@ -92,7 +92,7 @@
|
|
|
<el-option label="" value="" />
|
|
|
<el-option label="是" value="是" />
|
|
|
</el-select> -->
|
|
|
- <el-input v-model="detailData.sczl_冲定额" style="width: 80px;" />
|
|
|
+ <el-input v-model="detailData.sczl_冲定额" style="width: 80px;" @keydown="getBzsubmit2($event)" />
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-table :data="detailData.table" border tooltip-effect="dark"
|
|
|
@@ -237,27 +237,6 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-
|
|
|
-
|
|
|
-// export default {
|
|
|
-// data() {
|
|
|
-// },
|
|
|
-// methods: {
|
|
|
-// focusFirstNode() {
|
|
|
-// // 在对话框打开时聚焦在第一个节点上
|
|
|
-// const tree = this.$refs.dedhTree;
|
|
|
-// if (this.dedhtreeData && this.dedhtreeData.length > 0) {
|
|
|
-// // 设置第一个节点为默认选中节点
|
|
|
-// this.$refs.dedhTree.setCurrentKey(this.dedhtreeData[0].id);
|
|
|
-// }
|
|
|
-// },
|
|
|
-// },
|
|
|
-// mounted() {
|
|
|
-// if (this.dedhsearchModel) {
|
|
|
-// this.focusFirstNode();
|
|
|
-// }
|
|
|
-// },
|
|
|
-// };
|
|
|
</script>
|
|
|
|
|
|
|
|
|
@@ -308,7 +287,7 @@
|
|
|
const selectDataBz = reactive([])
|
|
|
const selectDataCY = reactive([])
|
|
|
const SelectClickBz = (row, column, event) => {
|
|
|
-
|
|
|
+ detailData.sczl_bzdh = row.sczl_bzdh
|
|
|
BzVisible.value = false
|
|
|
}
|
|
|
const selectBZ = (event) => {
|
|
|
@@ -335,6 +314,10 @@ const SelectClickBz = (row, column, event) => {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+ const SelectClickCY = (row, column, event) => {
|
|
|
+ detailData.sczl_冲定额 = row.sczl_冲定额
|
|
|
+ BzVisible2.value = false
|
|
|
+ }
|
|
|
// 侧边栏功能
|
|
|
const treeData = reactive([])
|
|
|
const getSideData = async () => {
|
|
|
@@ -924,7 +907,8 @@ const SelectClickBz = (row, column, event) => {
|
|
|
}
|
|
|
|
|
|
//班组回车事件
|
|
|
- const getBzsubmit = () => {
|
|
|
+ const getBzsubmit = (event) => {
|
|
|
+ if (event.keyCode !== 37){
|
|
|
//弹出选择
|
|
|
const data = [{
|
|
|
'sczl_bzdh': 'A班'
|
|
|
@@ -937,18 +921,21 @@ const SelectClickBz = (row, column, event) => {
|
|
|
}
|
|
|
|
|
|
setCurrent(data[0])
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
//冲月定额
|
|
|
- const getBzsubmit2 = () => {
|
|
|
- //弹出选择
|
|
|
- const data = [{
|
|
|
- 'sczl_冲定额': '是'
|
|
|
+ const getBzsubmit2 = (event) => {
|
|
|
+ if (event.keyCode !== 37) {
|
|
|
+ const data = [{
|
|
|
+ 'sczl_冲定额': ' '
|
|
|
}, {
|
|
|
'sczl_冲定额': '否'
|
|
|
}]
|
|
|
selectDataCY.splice(0, selectDataCY.length, ...data)
|
|
|
BzVisible2.value = true
|
|
|
setCurrent2(data[0])
|
|
|
+ }
|
|
|
}
|
|
|
const dialogSelectVisible_Bz = ref(false)
|
|
|
const selectData_Bz = reactive([])
|
|
|
@@ -1266,6 +1253,7 @@ const SelectClickBz = (row, column, event) => {
|
|
|
margin-left: 2px !important;
|
|
|
padding: 3px !important;
|
|
|
font-size: 12px;
|
|
|
+
|
|
|
}
|
|
|
|
|
|
.el-tabs__header {
|