|
@@ -294,30 +294,30 @@ export default {
|
|
|
rules: [...required]
|
|
|
}
|
|
|
},
|
|
|
- {
|
|
|
- md: 6,
|
|
|
- isShow: true,
|
|
|
- name: 'slot-component',
|
|
|
- attributes: {},
|
|
|
- formItemAttributes: {
|
|
|
- label: '收费类型',
|
|
|
- prop: 'normType',
|
|
|
- rules: [...required]
|
|
|
- },
|
|
|
- render: (h, { props, onInput }) => {
|
|
|
- var { value } = props
|
|
|
- return (
|
|
|
- <el-radio-group v-model={this.formData.normType}>
|
|
|
- <el-radio disabled={this.formDialogType == 2} label="M">
|
|
|
- 配件物料
|
|
|
- </el-radio>
|
|
|
- <el-radio disabled={this.formDialogType == 2} label="S">
|
|
|
- 服务收费
|
|
|
- </el-radio>
|
|
|
- </el-radio-group>
|
|
|
- )
|
|
|
- }
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // md: 6,
|
|
|
+ // isShow: true,
|
|
|
+ // name: 'slot-component',
|
|
|
+ // attributes: {},
|
|
|
+ // formItemAttributes: {
|
|
|
+ // label: '收费类型',
|
|
|
+ // prop: 'normType',
|
|
|
+ // rules: [...required]
|
|
|
+ // },
|
|
|
+ // render: (h, { props, onInput }) => {
|
|
|
+ // var { value } = props
|
|
|
+ // return (
|
|
|
+ // <el-radio-group v-model={this.formData.normType}>
|
|
|
+ // <el-radio disabled={this.formDialogType == 2} label="M">
|
|
|
+ // 配件物料
|
|
|
+ // </el-radio>
|
|
|
+ // <el-radio disabled={this.formDialogType == 2} label="S">
|
|
|
+ // 服务收费
|
|
|
+ // </el-radio>
|
|
|
+ // </el-radio-group>
|
|
|
+ // )
|
|
|
+ // }
|
|
|
+ // },
|
|
|
{
|
|
|
isShow: this.formData.normType == 'M' ? true : false,
|
|
|
md: 6,
|
|
@@ -386,52 +386,52 @@ export default {
|
|
|
<el-input v-model={this.formData.marketPrice} type="number" placeholder="请输入"></el-input>
|
|
|
<span style="margin-left: 10px;">元</span>
|
|
|
</div>
|
|
|
- <div style="color: #EA8000">注:维护网点销售给师傅的价格</div>
|
|
|
- </div>
|
|
|
- )
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- md: 6,
|
|
|
- isShow: this.formData.normType == 'M' ? true : false,
|
|
|
- name: 'slot-component',
|
|
|
- attributes: { placeholder: '请输入', type: 'number' },
|
|
|
- formItemAttributes: {
|
|
|
- label: '收费标准',
|
|
|
- prop: 'normAmount',
|
|
|
- rules: [...required]
|
|
|
- },
|
|
|
- render: (h, { props, onInput }) => {
|
|
|
- var { value } = props
|
|
|
- return (
|
|
|
- <div style="position: relative;">
|
|
|
- <div style="display: flex;justify-content: space-around;align-items: center;position: relative;">
|
|
|
- <el-input
|
|
|
- v-model={this.formData.normAmount}
|
|
|
- onChange={e => {
|
|
|
- this.formData.normAmount = Number(e).toFixed(2)
|
|
|
- if (this.formData.selfWorkerAmount > e) {
|
|
|
- this.formData.normAmount = ''
|
|
|
- return this.$message.warning('自有库存师傅分账金额必须小于收费标准!')
|
|
|
- } else if (this.formData.outWorkerAmount > e) {
|
|
|
- this.formData.outWorkerAmount = ''
|
|
|
- return this.$message.warning('外购配件师傅分账金额必须小于收费标准!')
|
|
|
- }
|
|
|
- this.formData.selfWebsitAmount = this.Subtr(e, this.formData.selfWorkerAmount)
|
|
|
- this.formData.outWebsitAmount = this.Subtr(e, this.formData.outWorkerAmount)
|
|
|
- this.$refs.formRef.validateField(['selfWebsitAmount'], (valid, invalidFields, errLabels) => {})
|
|
|
- this.$refs.formRef.validateField(['outWebsitAmount'], (valid, invalidFields, errLabels) => {})
|
|
|
- }}
|
|
|
- type="number"
|
|
|
- placeholder="请输入"
|
|
|
- ></el-input>
|
|
|
- <span style="margin-left: 10px;">元</span>
|
|
|
- </div>
|
|
|
- <div style="color: #EA8000">注:分账金额需扣除手续费0.6%</div>
|
|
|
+ <div style="color: #EA8000">注:师傅卖给客户价格</div>
|
|
|
</div>
|
|
|
)
|
|
|
}
|
|
|
},
|
|
|
+ // {
|
|
|
+ // md: 6,
|
|
|
+ // isShow: this.formData.normType == 'M' ? true : false,
|
|
|
+ // name: 'slot-component',
|
|
|
+ // attributes: { placeholder: '请输入', type: 'number' },
|
|
|
+ // formItemAttributes: {
|
|
|
+ // label: '收费标准',
|
|
|
+ // prop: 'normAmount',
|
|
|
+ // rules: [...required]
|
|
|
+ // },
|
|
|
+ // render: (h, { props, onInput }) => {
|
|
|
+ // var { value } = props
|
|
|
+ // return (
|
|
|
+ // <div style="position: relative;">
|
|
|
+ // <div style="display: flex;justify-content: space-around;align-items: center;position: relative;">
|
|
|
+ // <el-input
|
|
|
+ // v-model={this.formData.normAmount}
|
|
|
+ // onChange={e => {
|
|
|
+ // this.formData.normAmount = Number(e).toFixed(2)
|
|
|
+ // if (this.formData.selfWorkerAmount > e) {
|
|
|
+ // this.formData.normAmount = ''
|
|
|
+ // return this.$message.warning('自有库存师傅分账金额必须小于收费标准!')
|
|
|
+ // } else if (this.formData.outWorkerAmount > e) {
|
|
|
+ // this.formData.outWorkerAmount = ''
|
|
|
+ // return this.$message.warning('外购配件师傅分账金额必须小于收费标准!')
|
|
|
+ // }
|
|
|
+ // this.formData.selfWebsitAmount = this.Subtr(e, this.formData.selfWorkerAmount)
|
|
|
+ // this.formData.outWebsitAmount = this.Subtr(e, this.formData.outWorkerAmount)
|
|
|
+ // this.$refs.formRef.validateField(['selfWebsitAmount'], (valid, invalidFields, errLabels) => {})
|
|
|
+ // this.$refs.formRef.validateField(['outWebsitAmount'], (valid, invalidFields, errLabels) => {})
|
|
|
+ // }}
|
|
|
+ // type="number"
|
|
|
+ // placeholder="请输入"
|
|
|
+ // ></el-input>
|
|
|
+ // <span style="margin-left: 10px;">元</span>
|
|
|
+ // </div>
|
|
|
+ // <div style="color: #EA8000">注:分账金额需扣除手续费0.6%</div>
|
|
|
+ // </div>
|
|
|
+ // )
|
|
|
+ // }
|
|
|
+ // },
|
|
|
{
|
|
|
md: 6,
|
|
|
isShow: true,
|