|
@@ -7,149 +7,88 @@
|
|
|
</el-col>
|
|
|
<el-col :span="4" class="bg-right">
|
|
|
<el-button class="bg-bottom" type="primary" size="small" @click="revert()">
|
|
|
- <img
|
|
|
- width="6"
|
|
|
- height="10"
|
|
|
- style="vertical-align: bottom; margin-right: 3px"
|
|
|
- src="../../../public/img/lujing.png"
|
|
|
- alt
|
|
|
- />返回
|
|
|
+ <img width="6" height="10" style="vertical-align: bottom; margin-right: 3px"
|
|
|
+ src="../../../public/img/lujing.png" alt />返回
|
|
|
</el-button>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<div class="center">
|
|
|
<ws-form ref="deptBudgetList" :model="deptBudgetList">
|
|
|
- <div class="basicInformation">
|
|
|
- <div class="small-title" style="font-size: 16px;">任务详情</div>
|
|
|
- <ws-info-table>
|
|
|
- <!-- 任务编号 -->
|
|
|
- <ws-form-item label="任务编号" span="1" prop="processNo">{{ deptBudgetList.processNo }}</ws-form-item>
|
|
|
- <!-- 货名 -->
|
|
|
- <ws-form-item label="货名" span="1" prop="goodsName">{{ deptBudgetList.goodsName }}</ws-form-item>
|
|
|
- <!--重量(吨)-->
|
|
|
- <ws-form-item
|
|
|
- label="重量(吨)"
|
|
|
- span="1"
|
|
|
- prop="weight"
|
|
|
- class="readonly"
|
|
|
- >{{ deptBudgetList.weight }}</ws-form-item>
|
|
|
-
|
|
|
- <!--发货地址-->
|
|
|
- <ws-form-item label="发货地址" span="1">
|
|
|
- {{ deptBudgetList.sendPrivate }}{{ deptBudgetList.sendCity
|
|
|
- }}{{ deptBudgetList.sendArea }}
|
|
|
- </ws-form-item>
|
|
|
- <!--发货人-->
|
|
|
- <ws-form-item label="发货人" span="1" prop="sender">{{ deptBudgetList.sender }}</ws-form-item>
|
|
|
-
|
|
|
- <!--发货人电话-->
|
|
|
- <ws-form-item label="发货人电话" span="1" prop="senderPhone">{{ deptBudgetList.senderPhone }}</ws-form-item>
|
|
|
- <!--收货地址-->
|
|
|
- <ws-form-item label="收货地址" span="1" prop="receiveDetailedAddress">
|
|
|
- {{ deptBudgetList.receivePrivate }}{{ deptBudgetList.receiveCity
|
|
|
- }}{{ deptBudgetList.receiveArea }}
|
|
|
- </ws-form-item>
|
|
|
- <!--收货人-->
|
|
|
- <ws-form-item label="收货人" span="1" prop="receiver">{{ deptBudgetList.receiver }}</ws-form-item>
|
|
|
-
|
|
|
- <!--收货人电话-->
|
|
|
- <ws-form-item
|
|
|
- label="收货人电话"
|
|
|
- span="1"
|
|
|
- prop="receiverPhone"
|
|
|
- >{{ deptBudgetList.receiverPhone }}</ws-form-item>
|
|
|
-
|
|
|
- <!--发船日期-->
|
|
|
- <ws-form-item
|
|
|
- label="发船日期"
|
|
|
- span="1"
|
|
|
- prop="deliveryDateStart"
|
|
|
- >{{ deptBudgetList.deliveryDateStart }}</ws-form-item>
|
|
|
-
|
|
|
- <!--最晚发货日期-->
|
|
|
- <ws-form-item
|
|
|
- label="最晚到货日期"
|
|
|
- span="1"
|
|
|
- prop="deliveryDateEnd"
|
|
|
- >{{ deptBudgetList.deliveryDateEnd }}</ws-form-item>
|
|
|
- <!--合同编号-->
|
|
|
- <ws-form-item label="合同编号" span="1" prop="contractNo">{{ deptBudgetList.contractNo }}</ws-form-item>
|
|
|
- </ws-info-table>
|
|
|
- <div class="small-title" style="font-size: 16px">联络员及航次</div>
|
|
|
- <div
|
|
|
- style="width: 100% "
|
|
|
- class="flex position middle"
|
|
|
- v-for="(item, index) in deptBudgetList.tranCarInfoList"
|
|
|
- >
|
|
|
- <div style="margin: 18px;color: #69708C;">航次信息</div>
|
|
|
+ <div>
|
|
|
+ <div class="basicInformation">
|
|
|
+ <div class="small-title" style="font-size: 16px;">任务详情</div>
|
|
|
<ws-info-table>
|
|
|
- <!-- 姓名 -->
|
|
|
- <ws-form-item label="姓名:" span="1" prop="driver" class="siji">{{item.driver}}</ws-form-item>
|
|
|
- <!-- <el-divider direction="vertical" class="line"></el-divider> -->
|
|
|
- <!-- 电话 -->
|
|
|
- <ws-form-item
|
|
|
- label="电话:"
|
|
|
- span="1"
|
|
|
- prop="driverPhone"
|
|
|
- class="siji"
|
|
|
- >{{ item.driverPhone }}</ws-form-item>
|
|
|
- <!-- <el-divider direction="vertical" class="line"></el-divider> -->
|
|
|
+ <!-- 任务编号 -->
|
|
|
+ <ws-form-item label="任务编号" span="1" prop="processNo">{{ deptBudgetList.processNo }}</ws-form-item>
|
|
|
+ <!-- 货名 -->
|
|
|
+ <ws-form-item label="货名" span="1" prop="goodsName">{{ deptBudgetList.goodsName }}</ws-form-item>
|
|
|
+ <!--重量(吨)-->
|
|
|
+ <ws-form-item label="重量(吨)" span="1" prop="weight" class="readonly">{{ deptBudgetList.weight }}
|
|
|
+ </ws-form-item>
|
|
|
+
|
|
|
+ <!--发货地址-->
|
|
|
+ <ws-form-item label="发货地址" span="1">
|
|
|
+ {{ deptBudgetList.sendPrivate }}{{ deptBudgetList.sendCity
|
|
|
+ }}{{ deptBudgetList.sendArea }}
|
|
|
+ </ws-form-item>
|
|
|
+ <!--发货人-->
|
|
|
+ <ws-form-item label="发货人" span="1" prop="sender">{{ deptBudgetList.sender }}</ws-form-item>
|
|
|
+
|
|
|
+ <!--发货人电话-->
|
|
|
+ <ws-form-item label="发货人电话" span="1" prop="senderPhone">{{ deptBudgetList.senderPhone }}</ws-form-item>
|
|
|
+ <!--收货地址-->
|
|
|
+ <ws-form-item label="收货地址" span="1" prop="receiveDetailedAddress">
|
|
|
+ {{ deptBudgetList.receivePrivate }}{{ deptBudgetList.receiveCity
|
|
|
+ }}{{ deptBudgetList.receiveArea }}
|
|
|
+ </ws-form-item>
|
|
|
+ <!--收货人-->
|
|
|
+ <ws-form-item label="收货人" span="1" prop="receiver">{{ deptBudgetList.receiver }}</ws-form-item>
|
|
|
+
|
|
|
+ <!--收货人电话-->
|
|
|
+ <ws-form-item label="收货人电话" span="1" prop="receiverPhone">{{ deptBudgetList.receiverPhone }}
|
|
|
+ </ws-form-item>
|
|
|
+
|
|
|
<!--发船日期-->
|
|
|
- <ws-form-item
|
|
|
- label="发船日期:"
|
|
|
- span="1"
|
|
|
- prop="sendDateStart"
|
|
|
- class="siji"
|
|
|
- >{{ item.sendDateStart }}</ws-form-item>
|
|
|
- <!-- <el-divider direction="vertical" class="line"></el-divider> -->
|
|
|
- <ws-form-item
|
|
|
- label="预计到港日期:"
|
|
|
- span="1"
|
|
|
- prop="receiveDateEnd"
|
|
|
- class="siji"
|
|
|
- >{{ item.receiveDateEnd }}</ws-form-item>
|
|
|
- <!-- <el-divider direction="vertical" class="line"></el-divider> -->
|
|
|
- <!-- 船名 -->
|
|
|
- <ws-form-item label="船名:" span="1" prop="shipName" class="siji">{{ item.shipName }}</ws-form-item>
|
|
|
- <!-- <el-divider direction="vertical" class="line"></el-divider> -->
|
|
|
- <!-- 航次 -->
|
|
|
- <ws-form-item label="航次:" span="1" prop="shipNo" class="siji">{{ item.shipNo }}</ws-form-item>
|
|
|
-
|
|
|
- <!-- <el-divider direction="vertical" class="line"></el-divider> -->
|
|
|
- <!-- 类型 -->
|
|
|
- <ws-form-item label="类型:" span="1" prop="shipType" class="siji">{{ item.shipType }}</ws-form-item>
|
|
|
- <ws-form-item
|
|
|
- label="数量"
|
|
|
- span="1"
|
|
|
- prop="boxNumber"
|
|
|
- class="siji"
|
|
|
- v-show="item.shipType == '集装箱'"
|
|
|
- >{{ item.boxNumber }}</ws-form-item>
|
|
|
+ <ws-form-item label="发船日期" span="1" prop="deliveryDateStart">{{ deptBudgetList.deliveryDateStart }}
|
|
|
+ </ws-form-item>
|
|
|
+
|
|
|
+ <!--最晚发货日期-->
|
|
|
+ <ws-form-item label="最晚到货日期" span="1" prop="deliveryDateEnd">{{ deptBudgetList.deliveryDateEnd }}
|
|
|
+ </ws-form-item>
|
|
|
+ <!--合同编号-->
|
|
|
+ <ws-form-item label="合同编号" span="1" prop="contractNo">{{ deptBudgetList.contractNo }}</ws-form-item>
|
|
|
</ws-info-table>
|
|
|
</div>
|
|
|
- <div class="xia">
|
|
|
- <div
|
|
|
- style="width: 100%"
|
|
|
- class="flex position cangno"
|
|
|
- v-for="(items, index) in freightspace"
|
|
|
- >
|
|
|
- <ws-info-table>
|
|
|
- <ws-form-item
|
|
|
- :label="'仓位号-' + (index + 1)"
|
|
|
- span="1"
|
|
|
- prop="impurity"
|
|
|
- class="bot"
|
|
|
- >{{ items.impurity }}</ws-form-item>
|
|
|
- <!-- 重量(吨) -->
|
|
|
- <ws-form-item
|
|
|
- label="重量(吨)"
|
|
|
- span="1"
|
|
|
- prop="positionWeight"
|
|
|
- class="bot"
|
|
|
- >{{ items.positionWeight }}</ws-form-item>
|
|
|
- </ws-info-table>
|
|
|
+
|
|
|
+ <div>
|
|
|
+ <div class="small-title" style="font-size: 16px">联络员及航次</div>
|
|
|
+ <div v-if='deptBudgetList.tranCarInfoList'>
|
|
|
+ <div style="width: 100% " class="flex position middle"
|
|
|
+ v-for="(item, index) in deptBudgetList.tranCarInfoList" :key="index">
|
|
|
+ <div style="margin: 18px;color: #69708C;">航次信息</div>
|
|
|
+ <ws-info-table>
|
|
|
+ <ws-form-item label="姓名:" span="1" prop="driver" class="siji">{{item.driver}}</ws-form-item>
|
|
|
+ <ws-form-item label="电话:" span="1" prop="driverPhone" style="width:210px;">{{item.driverPhone}}
|
|
|
+ </ws-form-item>
|
|
|
+ <ws-form-item label="发船日期:" span="1" prop="sendDateStart" class="siji">{{ item.sendDateStart }}
|
|
|
+ </ws-form-item>
|
|
|
+ <ws-form-item label="预计到港日期:" span="1" prop="receiveDateEnd" class="siji">{{ item.receiveDateEnd }}
|
|
|
+ </ws-form-item>
|
|
|
+ <ws-form-item label="船名:" span="1" prop="shipName" class="siji">{{ item.shipName }}</ws-form-item>
|
|
|
+ <ws-form-item label="航次:" span="1" prop="shipNo" class="siji">{{ item.shipNo }}</ws-form-item>
|
|
|
+ <ws-form-item label="类型:" span="1" prop="shipType" class="siji">{{ item.shipType }}</ws-form-item>
|
|
|
+ <ws-form-item label="数量:" span="1" prop="boxNumber" class="siji" v-if="item.shipType == '集装箱'">
|
|
|
+ {{ item.boxNumber }}</ws-form-item>
|
|
|
+ <ws-form-item label="仓位号:" span="1" prop="impurity" class="siji" v-if="item.shipType == '散船'">
|
|
|
+ {{ item.binNumber }}</ws-form-item>
|
|
|
+ <ws-form-item label="重量(吨):" span="1" prop="positionWeight" class="siji" v-if="item.shipType == '散船'">
|
|
|
+ {{ item.positionWeight }}</ws-form-item>
|
|
|
+ </ws-info-table>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
+
|
|
|
</div>
|
|
|
+
|
|
|
<div style="text-align: right; padding: 10px">
|
|
|
<el-button class="bg-bottom-up" type="primary" size="small" @click="returnsales()">关闭</el-button>
|
|
|
</div>
|
|
@@ -159,428 +98,367 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
-import { regionData, CodeToText, TextToCode } from 'element-china-area-data'
|
|
|
-import { shippingList, shippingLook } from '@/model/transport/index'
|
|
|
-import Pagination from '@/components/Pagination'
|
|
|
-import WsUpload from '@/components/WsUpload'
|
|
|
-import { dayjs, EventBus } from 'base-core-lib'
|
|
|
-export default {
|
|
|
- name: 'viewSpareMoney',
|
|
|
- components: {
|
|
|
- WsUpload,
|
|
|
- Pagination
|
|
|
- },
|
|
|
- watch: {
|
|
|
- // vesselId(val) {
|
|
|
- // this.getList()
|
|
|
- // },
|
|
|
- isShow(val) {
|
|
|
- this.showType = val
|
|
|
- }
|
|
|
- },
|
|
|
- data() {
|
|
|
- return {
|
|
|
- //弹出框
|
|
|
- dialogViewSpareMoney: false,
|
|
|
- dialogApproveFormVisible: false,
|
|
|
- // 船舶类型
|
|
|
- monetaryKey: null,
|
|
|
- // 表格显示数据
|
|
|
- tableDate: [],
|
|
|
- // 是否显示
|
|
|
- showType: true,
|
|
|
- // 年
|
|
|
- year: '',
|
|
|
- deptBudgetTotal: 0,
|
|
|
- currentPage: 1,
|
|
|
- pageSize: 10,
|
|
|
- searchType: 1,
|
|
|
- searchKeyWord: '',
|
|
|
- contractType: 2,
|
|
|
- startDate: null,
|
|
|
- endDate: null,
|
|
|
- goodnameList: {},
|
|
|
- // 提交类型
|
|
|
- submitType: true,
|
|
|
- storageType: [],
|
|
|
- readonly: true,
|
|
|
- appendixIdsAdd: '',
|
|
|
- uploadSuccess: {},
|
|
|
- onChange: {},
|
|
|
- gradeList: [],
|
|
|
- tranCarInfoList: [],
|
|
|
- list: [],
|
|
|
- arr: [],
|
|
|
- freightspace: [],
|
|
|
- rules: {
|
|
|
- netWeight: [
|
|
|
- {
|
|
|
- required: true,
|
|
|
- type: 'number',
|
|
|
- message: '请输入活动名称',
|
|
|
- trigger: 'blur'
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- size: 10,
|
|
|
- compId: sessionStorage.getItem('ws-pf_compId'),
|
|
|
- deptCircularPage: {},
|
|
|
- packtypeList: {},
|
|
|
- date: {
|
|
|
- year: dayjs().format('YYYY'),
|
|
|
- month: dayjs().format('MM')
|
|
|
- },
|
|
|
- contractList: [],
|
|
|
- deptBudgetList: {
|
|
|
- warehouseInOutDetail: {},
|
|
|
- tranCarInfoList: []
|
|
|
- },
|
|
|
- historyList: [],
|
|
|
-
|
|
|
- pickerBeginDateBefore: {
|
|
|
- disabledDate: time => {
|
|
|
- return time.getTime() > Date.now()
|
|
|
- }
|
|
|
- },
|
|
|
- accessoryTFs: false
|
|
|
- }
|
|
|
- },
|
|
|
- mounted() {
|
|
|
- this.deptBudgetList.baseId = this.$route.query.baseId
|
|
|
- this.deptBudgetList.positionId = this.$route.query.positionId
|
|
|
- this.deptBudgetList.warehouseName = this.$route.query.warehouseName
|
|
|
- this.deptBudgetList.binNumber = this.$route.query.binNumber
|
|
|
- // this.getList()
|
|
|
- },
|
|
|
- activated() {
|
|
|
- this.loaddata()
|
|
|
- },
|
|
|
- methods: {
|
|
|
- loaddata() {
|
|
|
- shippingLook({ id: this.$route.query.id })
|
|
|
- .toPromise()
|
|
|
- .then(response => {
|
|
|
- this.deptBudgetList = response
|
|
|
- for (var i = 0; i < this.deptBudgetList.tranCarInfoList.length; i++) {
|
|
|
- var num = this.deptBudgetList.tranCarInfoList[
|
|
|
- i
|
|
|
- ].positionWeight.split(',')
|
|
|
- for (var j = 0; j < num.length; j++) {
|
|
|
- var num2 = num[j].split('/')
|
|
|
- this.freightspace.push({
|
|
|
- impurity: num2[i],
|
|
|
- positionWeight: num2[num2.length - 1]
|
|
|
- })
|
|
|
- }
|
|
|
- }
|
|
|
- })
|
|
|
+ import {
|
|
|
+ seeCat
|
|
|
+ } from '@/model/transport/index'
|
|
|
+ import Pagination from '@/components/Pagination'
|
|
|
+ import WsUpload from '@/components/WsUpload'
|
|
|
+ import {
|
|
|
+ dayjs,
|
|
|
+ EventBus
|
|
|
+ } from 'base-core-lib'
|
|
|
+ export default {
|
|
|
+ name: 'viewSpareMoney',
|
|
|
+ components: {
|
|
|
+ WsUpload,
|
|
|
+ Pagination
|
|
|
},
|
|
|
- // getList() {
|
|
|
- // shippingList({
|
|
|
- // compId: sessionStorage.getItem('ws-pf_compId'),
|
|
|
- // currentPage: this.currentPage,
|
|
|
- // pageSize: this.pageSize,
|
|
|
- // contractType: this.contractType,
|
|
|
- // tranTypeKey: this.tranTypeKey,
|
|
|
- // })
|
|
|
- // .toPromise()
|
|
|
- // .then((response) => {
|
|
|
- // this.warehouseList = response
|
|
|
- // })
|
|
|
- // },
|
|
|
- //返回按钮
|
|
|
- revert() {
|
|
|
- this.freightspace = []
|
|
|
- this.$router.go(-1)
|
|
|
+ watch: {
|
|
|
+ isShow(val) {
|
|
|
+ this.showType = val
|
|
|
+ }
|
|
|
},
|
|
|
- del(index) {
|
|
|
- if (this.freightspace.length > 1) {
|
|
|
- this.freightspace.splice(index, 1)
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ //弹出框
|
|
|
+ dialogViewSpareMoney: false,
|
|
|
+ dialogApproveFormVisible: false,
|
|
|
+ // 船舶类型
|
|
|
+ monetaryKey: null,
|
|
|
+ // 表格显示数据
|
|
|
+ tableDate: [],
|
|
|
+ // 是否显示
|
|
|
+ showType: true,
|
|
|
+ // 年
|
|
|
+ year: '',
|
|
|
+ deptBudgetTotal: 0,
|
|
|
+ currentPage: 1,
|
|
|
+ pageSize: 10,
|
|
|
+ searchType: 1,
|
|
|
+ searchKeyWord: '',
|
|
|
+ contractType: 2,
|
|
|
+ startDate: null,
|
|
|
+ endDate: null,
|
|
|
+ goodnameList: {},
|
|
|
+ // 提交类型
|
|
|
+ submitType: true,
|
|
|
+ storageType: [],
|
|
|
+ readonly: true,
|
|
|
+ appendixIdsAdd: '',
|
|
|
+ uploadSuccess: {},
|
|
|
+ onChange: {},
|
|
|
+ gradeList: [],
|
|
|
+ list: [],
|
|
|
+ arr: [],
|
|
|
+ size: 10,
|
|
|
+ compId: sessionStorage.getItem('ws-pf_compId'),
|
|
|
+ deptCircularPage: {},
|
|
|
+ packtypeList: {},
|
|
|
+ deptBudgetList: {
|
|
|
+ totalStorage: 0,
|
|
|
+ tranCarInfoList: [],
|
|
|
+ },
|
|
|
+ tranCarInfoList: {},
|
|
|
+ date: {
|
|
|
+ year: dayjs().format('YYYY'),
|
|
|
+ month: dayjs().format('MM')
|
|
|
+ },
|
|
|
+ contractList: [],
|
|
|
+ deptBudgetList: {},
|
|
|
}
|
|
|
},
|
|
|
- add() {
|
|
|
- this.freightspace.push({
|
|
|
- binNumber: '',
|
|
|
- maxStorage: '',
|
|
|
- remark: ''
|
|
|
- })
|
|
|
+ activated() {
|
|
|
+ this.deptBudgetList.id = this.$route.query.id
|
|
|
+ this.getList()
|
|
|
},
|
|
|
- //提交按钮
|
|
|
- submit() {
|
|
|
- this.$confirm(`暂存后可在待完成页面查看,确定暂存`, {
|
|
|
- cancelButtonText: '取消',
|
|
|
- confirmButtonText: '确定',
|
|
|
- type: 'warning'
|
|
|
- })
|
|
|
- .then(() => {
|
|
|
- this.$refs.deptBudgetList.validate(valid => {
|
|
|
- if (valid) {
|
|
|
- this.deptBudgetList.compId = sessionStorage.getItem(
|
|
|
- 'ws-pf_compId'
|
|
|
- )
|
|
|
- this.deptBudgetList.inOutFlag = 2
|
|
|
- this.deptBudgetList.statusFlag = 1
|
|
|
- addstorageputList(this.deptBudgetList)
|
|
|
- .toPromise()
|
|
|
- .then(response => {
|
|
|
- this.$message.success('暂存成功')
|
|
|
- this.$router.push({ path: 'warehouseManagementList' })
|
|
|
- })
|
|
|
- } else {
|
|
|
- EventBus.$emit('error', this.$t('showMessage.asteriskRequired'))
|
|
|
- return false
|
|
|
+
|
|
|
+ methods: {
|
|
|
+ getList() {
|
|
|
+ seeCat({
|
|
|
+ id: this.$route.query.id
|
|
|
+ })
|
|
|
+ .toPromise()
|
|
|
+ .then((response) => {
|
|
|
+ this.deptBudgetList = response
|
|
|
+ if(response.tranCarInfoList[0].shipType =='集装箱') {
|
|
|
+ this.deptBudgetList.tranCarInfoList=[this.deptBudgetList.tranCarInfoList[0]]
|
|
|
+
|
|
|
+ }else{
|
|
|
+ this.deptBudgetList.tranCarInfoList = response.tranCarInfoList
|
|
|
+
|
|
|
}
|
|
|
})
|
|
|
- })
|
|
|
- .catch(() => {
|
|
|
- return false
|
|
|
- })
|
|
|
- },
|
|
|
- returnsales() {
|
|
|
- this.$router.go(-1)
|
|
|
- },
|
|
|
- handleClose() {
|
|
|
- this.accessoryTFs = false
|
|
|
- },
|
|
|
- handleSizeChange(val) {
|
|
|
- console.log(`每页 ${val} 条`)
|
|
|
- this.pageSize = val
|
|
|
- // this.getList()
|
|
|
- },
|
|
|
- handleCurrentChange(val) {
|
|
|
- this.currentPage = val
|
|
|
- console.log(`当前页: ${val}`)
|
|
|
- // this.getList()
|
|
|
- },
|
|
|
- selecttaskType(e) {
|
|
|
- for (var i = 0; i < this.taskTypeList.length; i++) {
|
|
|
- if (this.taskTypeList[i].value == e) {
|
|
|
- this.searchType = this.taskTypeList[i].type
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- approve() {},
|
|
|
- listQuery() {}
|
|
|
+ },
|
|
|
+ //返回按钮
|
|
|
+ revert() {
|
|
|
+ this.$router.go(-1)
|
|
|
+ },
|
|
|
+ returnsales() {
|
|
|
+ this.$router.go(-1)
|
|
|
+ },
|
|
|
+ }
|
|
|
}
|
|
|
-}
|
|
|
</script>
|
|
|
<style lang="scss" scoped>
|
|
|
-/deep/.basicInformation {
|
|
|
- .ws-info-table {
|
|
|
- border: none;
|
|
|
- }
|
|
|
- .el-form-item {
|
|
|
- width: 33.3333%;
|
|
|
- border: none;
|
|
|
- .el-form-item__label {
|
|
|
- background: transparent;
|
|
|
+ /deep/.basicInformation {
|
|
|
+ .ws-info-table {
|
|
|
border: none;
|
|
|
}
|
|
|
- .el-form-item__content {
|
|
|
+
|
|
|
+ .el-form-item {
|
|
|
+ width: 33.3333%;
|
|
|
border: none;
|
|
|
+
|
|
|
+ .el-form-item__label {
|
|
|
+ background: transparent;
|
|
|
+ border: none;
|
|
|
+ }
|
|
|
+
|
|
|
+ .el-form-item__content {
|
|
|
+ border: none;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
-}
|
|
|
-.title {
|
|
|
- position: relative;
|
|
|
- padding-left: 10px;
|
|
|
-}
|
|
|
-.title::before {
|
|
|
- content: '';
|
|
|
- display: inline-block;
|
|
|
- width: 5px;
|
|
|
- height: 30px;
|
|
|
- background: #5473e8;
|
|
|
- position: absolute;
|
|
|
- left: 0;
|
|
|
-}
|
|
|
-.el-form {
|
|
|
- padding: 0 10%;
|
|
|
-}
|
|
|
-.el-button--primary {
|
|
|
- background-color: #5878e8;
|
|
|
- border-color: #5878e8;
|
|
|
-}
|
|
|
-.el-col {
|
|
|
- background: #f6f7fc;
|
|
|
-}
|
|
|
-.bg-right {
|
|
|
- text-align: right;
|
|
|
- padding: 16px 20px;
|
|
|
-}
|
|
|
-.center {
|
|
|
- width: 100%;
|
|
|
- margin: 0 auto;
|
|
|
-}
|
|
|
-
|
|
|
-//表格文字
|
|
|
-/deep/.ws-info-table .el-form-item .el-form-item__label {
|
|
|
- text-align: left;
|
|
|
- font-size: 14px;
|
|
|
- font-weight: 400;
|
|
|
- color: #8890b1;
|
|
|
- line-height: 16px;
|
|
|
-}
|
|
|
-//蓝标
|
|
|
-.small-title {
|
|
|
- position: relative;
|
|
|
- padding: 10px;
|
|
|
- font-weight: 600;
|
|
|
-}
|
|
|
-.small-title::before {
|
|
|
- position: absolute;
|
|
|
- content: '';
|
|
|
- display: block;
|
|
|
- background: #5473e8;
|
|
|
- width: 4px;
|
|
|
- height: 14px;
|
|
|
- left: 0px;
|
|
|
- top: 13px;
|
|
|
- padding: 4px 2px;
|
|
|
-}
|
|
|
-.position {
|
|
|
- width: 90%;
|
|
|
-}
|
|
|
-.position .siji {
|
|
|
- width: 16%;
|
|
|
-}
|
|
|
-/deep/.position .ws-info-table .el-form-item .el-form-item__label {
|
|
|
- background-color: #f5f7fa;
|
|
|
-}
|
|
|
-.position .zaizhong {
|
|
|
- width: 16%;
|
|
|
-}
|
|
|
-//减号
|
|
|
-.del {
|
|
|
- right: -70px;
|
|
|
-}
|
|
|
-// .bot{
|
|
|
-// width: 30%;
|
|
|
-// border: none;
|
|
|
-// }
|
|
|
-.siji {
|
|
|
- width: 300px;
|
|
|
-}
|
|
|
-/deep/.el-form-item {
|
|
|
- border-right: 0px;
|
|
|
- border-bottom: 0px;
|
|
|
-}
|
|
|
-/deep/.ws-info-table {
|
|
|
- border-left: 0px;
|
|
|
- border-top: 0px;
|
|
|
-}
|
|
|
-.ws-info-table .el-form-item .el-form-item__content {
|
|
|
- border-right: 0px;
|
|
|
- border-bottom: 0px;
|
|
|
- border-left: 0px;
|
|
|
- border-top: 0px;
|
|
|
-}
|
|
|
-/deep/.ws-info-table .el-form-item {
|
|
|
- border-right: 0px;
|
|
|
- border-bottom: 0px;
|
|
|
- border-left: 0px;
|
|
|
- border-top: 0px;
|
|
|
-}
|
|
|
-/deep/.ws-info-table .el-form-item .el-form-item__content {
|
|
|
- background: #f5f7fa;
|
|
|
- border-radius: 4px;
|
|
|
- border: 1px solid #d8dce6;
|
|
|
- font-family: PingFangSC-Regular, PingFang SC;
|
|
|
- margin-bottom: 5px;
|
|
|
- background-color: #fff;
|
|
|
- font-size: 13px;
|
|
|
- font-weight: 400;
|
|
|
- color: #8890b1;
|
|
|
- line-height: 16px;
|
|
|
-}
|
|
|
-/deep/.ws-info-table .el-form-item .el-form-item__content {
|
|
|
- background: #f5f7fa;
|
|
|
- border-radius: 4px;
|
|
|
- border: 1px solid #d8dce6;
|
|
|
-}
|
|
|
-/deep/.flex .ws-info-table .el-form-item .el-form-item__content {
|
|
|
- border: 0px;
|
|
|
- border-right: 1px solid #d8dce6;
|
|
|
- border-radius: 0px;
|
|
|
-}
|
|
|
-/deep/.ws-class-table-col {
|
|
|
- height: auto;
|
|
|
- padding: 0px 2px;
|
|
|
- /deep/.el-input__inner {
|
|
|
- padding: 0px 2px;
|
|
|
+
|
|
|
+ .title {
|
|
|
+ position: relative;
|
|
|
+ padding-left: 10px;
|
|
|
}
|
|
|
-}
|
|
|
-/deep/.is-disabled {
|
|
|
- .el-input__prefix,
|
|
|
- .el-input__suffix {
|
|
|
- display: none;
|
|
|
+
|
|
|
+ .title::before {
|
|
|
+ content: '';
|
|
|
+ display: inline-block;
|
|
|
+ width: 5px;
|
|
|
+ height: 30px;
|
|
|
+ background: #5473e8;
|
|
|
+ position: absolute;
|
|
|
+ left: 0;
|
|
|
}
|
|
|
- .el-input__inner {
|
|
|
- background-color: #fff;
|
|
|
- border-color: #fff !important;
|
|
|
- color: #000 !important;
|
|
|
+
|
|
|
+ .el-form {
|
|
|
+ padding: 0 10%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .el-button--primary {
|
|
|
+ background-color: #5878e8;
|
|
|
+ border-color: #5878e8;
|
|
|
+ }
|
|
|
+
|
|
|
+ .el-col {
|
|
|
+ background: #f6f7fc;
|
|
|
+ }
|
|
|
+
|
|
|
+ .bg-right {
|
|
|
+ text-align: right;
|
|
|
+ padding: 16px 20px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .center {
|
|
|
+ width: 100%;
|
|
|
+ margin: 0 auto;
|
|
|
+ }
|
|
|
+
|
|
|
+ //表格文字
|
|
|
+ /deep/.ws-info-table .el-form-item .el-form-item__label {
|
|
|
+ text-align: left;
|
|
|
font-size: 14px;
|
|
|
- cursor: text;
|
|
|
- padding: 0 !important;
|
|
|
+ font-weight: 400;
|
|
|
+ color: #8890b1;
|
|
|
+ line-height: 16px;
|
|
|
+ }
|
|
|
+
|
|
|
+ //蓝标
|
|
|
+ .small-title {
|
|
|
+ position: relative;
|
|
|
+ padding: 10px;
|
|
|
+ font-weight: 600;
|
|
|
+ }
|
|
|
+
|
|
|
+ .small-title::before {
|
|
|
+ position: absolute;
|
|
|
+ content: '';
|
|
|
+ display: block;
|
|
|
+ background: #5473e8;
|
|
|
+ width: 4px;
|
|
|
+ height: 14px;
|
|
|
+ left: 0px;
|
|
|
+ top: 13px;
|
|
|
+ padding: 4px 2px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .position {
|
|
|
+ width: 90%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .position .siji {
|
|
|
+ width: 16%;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.position .ws-info-table .el-form-item .el-form-item__label {
|
|
|
+ background-color: #f5f7fa;
|
|
|
+ }
|
|
|
+
|
|
|
+ .position .zaizhong {
|
|
|
+ width: 16%;
|
|
|
+ }
|
|
|
+
|
|
|
+ //减号
|
|
|
+ .del {
|
|
|
+ right: -70px;
|
|
|
+ }
|
|
|
+
|
|
|
+ // .bot{
|
|
|
+ // width: 30%;
|
|
|
+ // border: none;
|
|
|
+ // }
|
|
|
+ .siji {
|
|
|
+ width: 300px;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.el-form-item {
|
|
|
+ border-right: 0px;
|
|
|
+ border-bottom: 0px;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.ws-info-table {
|
|
|
+ border-left: 0px;
|
|
|
+ border-top: 0px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .ws-info-table .el-form-item .el-form-item__content {
|
|
|
+ border-right: 0px;
|
|
|
+ border-bottom: 0px;
|
|
|
+ border-left: 0px;
|
|
|
+ border-top: 0px;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.ws-info-table .el-form-item {
|
|
|
+ border-right: 0px;
|
|
|
+ border-bottom: 0px;
|
|
|
+ border-left: 0px;
|
|
|
+ border-top: 0px;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.ws-info-table .el-form-item .el-form-item__content {
|
|
|
+ background: #f5f7fa;
|
|
|
+ border-radius: 4px;
|
|
|
+ border: 1px solid #d8dce6;
|
|
|
+ font-family: PingFangSC-Regular, PingFang SC;
|
|
|
+ margin-bottom: 5px;
|
|
|
+ background-color: #fff;
|
|
|
+ font-size: 13px;
|
|
|
+ font-weight: 400;
|
|
|
+ color: #8890b1;
|
|
|
+ line-height: 16px;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.ws-info-table .el-form-item .el-form-item__content {
|
|
|
+ background: #f5f7fa;
|
|
|
+ border-radius: 4px;
|
|
|
+ border: 1px solid #d8dce6;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.flex .ws-info-table .el-form-item .el-form-item__content {
|
|
|
+ border: 0px;
|
|
|
+ border-right: 1px solid #d8dce6;
|
|
|
+ border-radius: 0px;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.ws-class-table-col {
|
|
|
+ height: auto;
|
|
|
+ padding: 0px 2px;
|
|
|
+
|
|
|
+ /deep/.el-input__inner {
|
|
|
+ padding: 0px 2px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.is-disabled {
|
|
|
+ .el-input__prefix,
|
|
|
+ .el-input__suffix {
|
|
|
+ display: none;
|
|
|
+ }
|
|
|
+
|
|
|
+ .el-input__inner {
|
|
|
+ background-color: #fff;
|
|
|
+ border-color: #fff !important;
|
|
|
+ color: #000 !important;
|
|
|
+ font-size: 14px;
|
|
|
+ cursor: text;
|
|
|
+ padding: 0 !important;
|
|
|
+ border: none;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ .xia {
|
|
|
+ width: 700px;
|
|
|
+ // height: 50px;
|
|
|
+ border-radius: 4px;
|
|
|
+ border: 1px solid #d8dce6;
|
|
|
+ margin-top: 10px;
|
|
|
+ border: none;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.ws-info-table .el-form-item .el-form-item__label {
|
|
|
+ // background-color: #f5f7fa;
|
|
|
+ font-size: 13px;
|
|
|
+ font-family: PingFangSC-Regular, PingFang SC;
|
|
|
+ font-weight: 400;
|
|
|
+ color: #8890b1;
|
|
|
+ line-height: 16px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .position .siji {
|
|
|
+ width: 14.28%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .phone {
|
|
|
+ width: 100%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .el-form {
|
|
|
+ height: 1000px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .flex {
|
|
|
+ flex-direction: column;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.position .ws-info-table .el-form-item .el-form-item__label {
|
|
|
+ background-color: #f5f7fa;
|
|
|
+ // text-align: center;
|
|
|
+ width: 51%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .middle {
|
|
|
+ background: #f6f7fc;
|
|
|
+ border-radius: 4px;
|
|
|
+ border: 1px solid #d8dce6;
|
|
|
+ }
|
|
|
+
|
|
|
+ .line {
|
|
|
+ height: 26px;
|
|
|
+ margin-top: 6px;
|
|
|
+ left: 2px;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.ws-info-table.el-form-item .el-form-item__label {
|
|
|
+ // background-color: #eee;
|
|
|
+ // padding-right: 8px;
|
|
|
+ // padding-left: 8px;
|
|
|
+ // width: 100px;
|
|
|
+ font-size: 12px;
|
|
|
+ // font-weight: bold;
|
|
|
+ // color: #333;
|
|
|
+ // overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ white-space: nowrap;
|
|
|
+ // line-height: 40px;
|
|
|
+ text-align: center;
|
|
|
+ }
|
|
|
+
|
|
|
+ /deep/.cangno .ws-info-table .el-form-item .el-form-item__content {
|
|
|
border: none;
|
|
|
+
|
|
|
}
|
|
|
-}
|
|
|
-.xia {
|
|
|
- width: 700px;
|
|
|
- // height: 50px;
|
|
|
- border-radius: 4px;
|
|
|
- border: 1px solid #d8dce6;
|
|
|
- margin-top: 10px;
|
|
|
- border: none;
|
|
|
-}
|
|
|
-/deep/.ws-info-table .el-form-item .el-form-item__label {
|
|
|
- // background-color: #f5f7fa;
|
|
|
- font-size: 13px;
|
|
|
- font-family: PingFangSC-Regular, PingFang SC;
|
|
|
- font-weight: 400;
|
|
|
- color: #8890b1;
|
|
|
- line-height: 16px;
|
|
|
-}
|
|
|
-.position .siji {
|
|
|
- width: 14.28%;
|
|
|
-}
|
|
|
-.el-form {
|
|
|
- height: 1000px;
|
|
|
-}
|
|
|
-.flex {
|
|
|
- flex-direction: column;
|
|
|
-}
|
|
|
-/deep/.position .ws-info-table .el-form-item .el-form-item__label {
|
|
|
- background-color: #f5f7fa;
|
|
|
- // text-align: center;
|
|
|
- width: 51%;
|
|
|
-}
|
|
|
-.middle {
|
|
|
- background: #f6f7fc;
|
|
|
- border-radius: 4px;
|
|
|
- border: 1px solid #d8dce6;
|
|
|
-}
|
|
|
-.line {
|
|
|
- height: 26px;
|
|
|
- margin-top: 6px;
|
|
|
- left: 2px;
|
|
|
-}
|
|
|
-/deep/.ws-info-table.el-form-item .el-form-item__label {
|
|
|
- // background-color: #eee;
|
|
|
- // padding-right: 8px;
|
|
|
- // padding-left: 8px;
|
|
|
- // width: 100px;
|
|
|
- font-size: 12px;
|
|
|
- // font-weight: bold;
|
|
|
- // color: #333;
|
|
|
- // overflow: hidden;
|
|
|
- text-overflow: ellipsis;
|
|
|
- white-space: nowrap;
|
|
|
- // line-height: 40px;
|
|
|
- text-align: center;
|
|
|
-}
|
|
|
-/deep/.cangno .ws-info-table .el-form-item .el-form-item__content {
|
|
|
- border: none;
|
|
|
-
|
|
|
-}
|
|
|
</style>
|