Browse Source

0907更新:页面调整

master
ruanqi 4 years ago
parent
commit
bac57e5765
  1. 16
      src/assets/scss/rq.scss
  2. 6
      src/views/common/login.vue
  3. 22
      src/views/modules/board/nextWeekShipmentBoard.vue
  4. 15
      src/views/modules/board/productionBlankingBoard.vue
  5. 24
      src/views/modules/board/thisWeekShipmentBoard.vue
  6. 12
      src/views/modules/production/dailyPlanReport.vue
  7. 2
      src/views/modules/sys/role.vue
  8. 6
      src/views/modules/sys/user-add-or-update.vue

16
src/assets/scss/rq.scss

@ -43,15 +43,7 @@
.pad .el-select-dropdown__item{ .pad .el-select-dropdown__item{
font-size: 18px; font-size: 18px;
} }
//.board .el-table .cell {
// line-height: 22px;
// font-size: 18px;
// height: 22px;
//}
//
//.board .el-table .success-row {
// background: #1bb61b;
//}
//.board .el-table .false-row {
// background: #db1212;
//}
.el-table .cell, .el-table th div, .el-table--border td:first-child .cell, .el-table--border th:first-child .cell {
padding-left: 0px;
}

6
src/views/common/login.vue

@ -14,9 +14,9 @@
<el-form-item> <el-form-item>
<el-button class="login-btn-submit" type="primary" @click="dataFormSubmit()">登录</el-button> <el-button class="login-btn-submit" type="primary" @click="dataFormSubmit()">登录</el-button>
</el-form-item> </el-form-item>
<el-form-item>
<el-button class="login-btn-submit" type="primary" @click="jumpPAD()">进入pad界面</el-button>
</el-form-item>
<!-- <el-form-item>-->
<!-- <el-button class="login-btn-submit" type="primary" @click="jumpPAD()">进入pad界面</el-button>-->
<!-- </el-form-item>-->
</el-form> </el-form>
</div> </div>
</div> </div>

22
src/views/modules/board/nextWeekShipmentBoard.vue

@ -33,28 +33,28 @@
prop="notifyQty" prop="notifyQty"
header-align="center" header-align="center"
align="right" align="right"
min-width="45"
min-width="40"
label="需求总数"> label="需求总数">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="qtyPerBox" prop="qtyPerBox"
header-align="center" header-align="center"
align="right" align="right"
min-width="45"
min-width="40"
label="袋装数量"> label="袋装数量">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="weightperBag" prop="weightperBag"
header-align="center" header-align="center"
align="right" align="right"
min-width="45"
min-width="40"
label="袋装重量"> label="袋装重量">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="bagsperBox" prop="bagsperBox"
header-align="center" header-align="center"
align="right" align="right"
min-width="45"
min-width="40"
label="每箱袋数"> label="每箱袋数">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
@ -75,14 +75,14 @@
prop="operationSz" prop="operationSz"
header-align="center" header-align="center"
align="left" align="left"
min-width="60"
min-width="70"
label="工艺备注-烘烤"> label="工艺备注-烘烤">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="operationHk" prop="operationHk"
header-align="center" header-align="center"
align="left" align="left"
min-width="60"
min-width="70"
label="工艺备注-水煮"> label="工艺备注-水煮">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
@ -174,7 +174,7 @@
refreshTable () { refreshTable () {
refresher = setInterval(() => { refresher = setInterval(() => {
this.search() this.search()
}, 1000000)
}, 600000)
} }
}, },
created () { created () {
@ -186,11 +186,13 @@
<style > <style >
.board .el-table .cell { .board .el-table .cell {
line-height: 22px;
font-size: 18px;
height: 22px;
line-height: 13px;
font-size: 12px;
height: 13px;
padding: 0px;
} }
.board .el-table .success-row { .board .el-table .success-row {
background: #1bb61b; background: #1bb61b;
} }

15
src/views/modules/board/productionBlankingBoard.vue

@ -41,7 +41,7 @@
header-align="center" header-align="center"
align="right" align="right"
min-width="50" min-width="50"
label="混炼胶用量">
label="计划需求量">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="sjph1" prop="sjph1"
@ -53,7 +53,7 @@
<el-table-column <el-table-column
prop="sjphQtyReq1" prop="sjphQtyReq1"
header-align="center" header-align="center"
align="left"
align="right"
min-width="50" min-width="50"
label="生胶1用量"> label="生胶1用量">
</el-table-column> </el-table-column>
@ -67,7 +67,7 @@
<el-table-column <el-table-column
prop="sjphQtyReq2" prop="sjphQtyReq2"
header-align="center" header-align="center"
align="left"
align="right"
min-width="50" min-width="50"
label="生胶2用量"> label="生胶2用量">
</el-table-column> </el-table-column>
@ -169,7 +169,7 @@
refreshTable () { refreshTable () {
refresher = setInterval(() => { refresher = setInterval(() => {
this.search() this.search()
}, 1000000)
}, 600000)
} }
}, },
created () { created () {
@ -181,9 +181,10 @@
<style > <style >
.board2 .el-table .cell { .board2 .el-table .cell {
line-height: 25px;
font-size: 18px;
height: 25px;
line-height: 13px;
font-size: 12px;
height: 13px;
padding: 0px;
} }
.board2 .el-table .success-row { .board2 .el-table .success-row {

24
src/views/modules/board/thisWeekShipmentBoard.vue

@ -33,28 +33,28 @@
prop="notifyQty" prop="notifyQty"
header-align="center" header-align="center"
align="right" align="right"
min-width="45"
min-width="40"
label="需求总数"> label="需求总数">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="qtyPerBox" prop="qtyPerBox"
header-align="center" header-align="center"
align="right" align="right"
min-width="45"
min-width="40"
label="袋装数量"> label="袋装数量">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="weightperBag" prop="weightperBag"
header-align="center" header-align="center"
align="right" align="right"
min-width="45"
min-width="40"
label="袋装重量"> label="袋装重量">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="bagsperBox" prop="bagsperBox"
header-align="center" header-align="center"
align="right" align="right"
min-width="45"
min-width="40"
label="每箱袋数"> label="每箱袋数">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
@ -75,14 +75,14 @@
prop="operationSz" prop="operationSz"
header-align="center" header-align="center"
align="left" align="left"
min-width="60"
min-width="70"
label="工艺备注-水煮"> label="工艺备注-水煮">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="operationHk" prop="operationHk"
header-align="center" header-align="center"
align="left" align="left"
min-width="60"
min-width="70"
label="工艺备注-烘烤"> label="工艺备注-烘烤">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
@ -176,7 +176,7 @@
refreshTable () { refreshTable () {
refresher = setInterval(() => { refresher = setInterval(() => {
this.search() this.search()
}, 1000000)
}, 600000)
} }
}, },
@ -191,11 +191,15 @@
<style > <style >
.board .el-table .cell { .board .el-table .cell {
line-height: 22px;
font-size: 18px;
height: 22px;
line-height: 13px;
font-size: 12px;
height: 13px;
padding: 0px;
} }
.el-table .cell, .el-table th div, .el-table--border td:first-child .cell, .el-table--border th:first-child .cell {
padding-left: 0px;
}
.board .el-table .success-row { .board .el-table .success-row {
background: #1bb61b; background: #1bb61b;
} }

12
src/views/modules/production/dailyPlanReport.vue

@ -126,7 +126,7 @@
<el-input v-model="reportData.orderNo" disabled style="width: 130px"></el-input> <el-input v-model="reportData.orderNo" disabled style="width: 130px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'报工数量:'"> <el-form-item :label="'报工数量:'">
<el-input v-model="reportData.reportQty" disabled style="width: 130px"></el-input>
<el-input v-model="reportData.reportQty" type="number" style="width: 130px"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-footer style="height:40px;margin-top: 20px;text-align:center"> <el-footer style="height:40px;margin-top: 20px;text-align:center">
@ -154,6 +154,7 @@
reportBy:this.$store.state.user.name, reportBy:this.$store.state.user.name,
site:this.$store.state.user.site, site:this.$store.state.user.site,
}, },
needQty:0,
height:200, height:200,
tableData:[], tableData:[],
date1:'', date1:'',
@ -188,10 +189,17 @@
return false return false
} }
this.reportData.orderNo=row.orderNo; this.reportData.orderNo=row.orderNo;
this.reportData.reportQty=row.orderQty-row.qtyfinished;
this.needQty=row.orderQty-row.qtyfinished;
this.reportData.reportQty=0;
this.reportModalFlag=true; this.reportModalFlag=true;
}, },
reportSave(){ reportSave(){
if(this.reportData.reportQty<this.needQty){
this.$alert('报工数量小于计划数量无法报工!', '错误', {
confirmButtonText: '确定'
})
return false
}
dailyPlanReportSave(this.reportData).then(({data}) => { dailyPlanReportSave(this.reportData).then(({data}) => {
if (data && data.code === 0) { if (data && data.code === 0) {
this.search() this.search()

2
src/views/modules/sys/role.vue

@ -147,7 +147,7 @@
var ids = id ? [id] : this.dataListSelections.map(item => { var ids = id ? [id] : this.dataListSelections.map(item => {
return item.roleId return item.roleId
}) })
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? '删除' : '批量删除'}]操作?`, '提示', {
this.$confirm(`确定删除此角色记录?`, '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning' type: 'warning'

6
src/views/modules/sys/user-add-or-update.vue

@ -36,8 +36,8 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-form> <el-form>
<el-form-item label="语言" prop="languageDefault">
<el-select filterable v-model="dataForm.languageDefault" clearable>
<el-form-item label="语言" prop="languageDefault" >
<el-select filterable v-model="dataForm.languageDefault" clearable disabled="true">
<el-option :label="item.languageName" :value="item.languageCode" v-for="(item,index) in languageList " <el-option :label="item.languageName" :value="item.languageCode" v-for="(item,index) in languageList "
:key="index"></el-option> :key="index"></el-option>
</el-select> </el-select>
@ -94,7 +94,7 @@ export default {
mobile: '', mobile: '',
roleIdList: [], roleIdList: [],
status: 1, status: 1,
site: 0
site: '2'
} }
} }
}, },

Loading…
Cancel
Save